KHANA is a Restaurant reservation application which was made using React JS, a JavaScript library to make awesome UI ,HTML,Bootstrap, Flask and Firebase.
This application uses React JS component oriented UI creation paradigm. All components are written in HTML and CSS style and are combined to get a single build for production purpose using Webpack 5.
Front end is implemented using HTML5 and CSS and Bootstrap as our Front-end Framework.
Back end is implemented using Flask (which runs on python) and Firebase.
About Flask: Flask is a micro web framework written in Python.Flask supports extensions that can add application features as if they were implemented in Flask itself.Extensions exist for object-relational mappers, form validation, upload handling, various open authentication technologies and several common framework related tools.
Firebase is an MBaaS (mobile backend as a service) from Google that provides all the features that most apps would need from an MBaaS, with support for both web and mobile clients
Finally, we deploy the website using Heroku which is a cloud service platform.
This is a responsive web application for viewing in both Mobile and Desktop.
https://khana-bluelearn-hackathon.herokuapp.com/
- Code is rewritten with React JS 17
- Latest features of Bootstrap is used
- Latest features of HTML5 is used
- The API is build using Flask
- The data used in the application is stored in Firebase
- React JS Hooks are used with Functional components
This is a simple restaurant application
It is a Full Stack Application
All the restaurant details namely cusines, establishment type, address, locality, are stored in the database.
Searching facility using locality, name and cuisines Searching can be done after logining - the Search box and clicking on the several features of a location,date and time. After selecting the options , the available restaurants at that particular time will be shown. When the customer chooses a restaurant , the information regarding the vacancies for the table will be visible, and will be available to reserve.
TO SEARCH FOR A SEAT INPUT SOME FAMOUS CITY , DATE :- 19/12/2021, ANY OF THE GIVEN TIME FROM THE OPTIONS OPTIONS