Skip to content

This is a responsive website that uses PWA app standards, completely created with React, React router and firebase

Notifications You must be signed in to change notification settings

aashishpeepra/RestaurantReactApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RestaurantReactApp


Structure

  • Used create-react-app and cra-template for structure
  • Components are functions
  • Containers are Classes
  • Completely Responsive
  • Uses Firebase Realtime DataBase
  • Completely Dynamic website
  • Routing with React Router

Working

The complete data is getting requested from firebase Realtime database, the components use that data to display the results, the components in menu, offers and other sections can then directly be modified by simply modifying the data in database, for example if the price of something changes or the image of some dish changes you don't have to modify the code, simply make the change in databse and it will be reflected on the website. For the routing purpose react-router is used and specifically hashBrowserRouter is used because it has enchanced performance on react Hosting. The hosting is done on firebase at Website

I created this website last year for a local shop owner but later on when I didn't sell it, I thought to make it open source and here it is. Feel free to use the provided components and code in your website just provide the copyright