Skip to content

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.

Notifications You must be signed in to change notification settings

thanosdrome/table-tap

Repository files navigation

Table Tap - Next.js, Tailwind CSS, React Context API, Firebase

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.

Project Highlights

  • 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.

Technologies Used

  • 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.

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository.
    git clone https://github.com/thanosdrome/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.

License This project is licensed under the MIT License.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages