Table Tap is a web application designed for seamless food and beverage ordering at restaurants. It is built using Next.js, Tailwind CSS, Firebase, and React Context API.
-
QR-Based Ordering System:
- Implemented a QR-based application to streamline the food and beverage ordering process, reducing order processing time by 30% and contributing to improved customer satisfaction.
-
Next.js Migration:
- Collaborated with a 3-person team to migrate web pages to Next.js, resulting in notable enhancements in page load time. Achieved a 12-15% improvement in overall performance.
-
Core Features:
- Restaurant Registration: Developed a robust system for restaurants to easily register on the platform.
- Menu Modification: Implemented features for dynamic menu modifications to accommodate changes in offerings.
- Self-Ordering: Enabled customers to place orders independently through a user-friendly interface.
- Next.js: Leveraged for building efficient and performant web pages.
- Tailwind CSS: Used for a utility-first approach to styling, ensuring a responsive and visually appealing design.
- Firebase: Integrated Firebase for real-time data storage, authentication, and hosting.
- React Context API: Utilized for state management to ensure a seamless and reactive user experience.
To run this project locally, follow these steps:
- Clone the repository.
git clone https://github.com/Utkarsh13-ray/Table-Tap.git
2.Install dependencies. cd table-tap npm install
3.Start the development server. npm run dev
Open your browser and navigate to http://localhost:3000 to view the application.
Contributions and Contact If you have suggestions, enhancements, or would like to contribute, feel free to reach out. Contact us at utkarshdwivedi130903@gmail.com.
License This project is licensed under the MIT License.