FoodChapChap Web App
Welcome to FoodChapChap, an on-demand platform that aims to revolutionize the dining experience by providing a Pre-Order Service that allows customers to enjoy the benefits of a restaurant experience without the hassle of waiting in queues for meal preparation and the bill.
CONTRIBUTERS
1.Simon Karuri-Footer,Contact us,Links,Routes
2.Chris Kamau- Authentication,CRUD operations,Controllers
3.Philip Samoei-Restaurants,Dishes,Beverages,UI/UX
4.Justin Kipkirui-signup,login,Complete Css,Additional collumns
5.Victor Kipruto Chumba-cart,Orders,registartion
Project Brief
FoodChapChap is centered around convenience, simplicity, and efficiency. Our goal is to provide customers with the ability to pre-order their favorite meals from restaurants of their choice. By doing so, their food will be ready upon arrival, saving valuable time during their limited break times. With the ordering process automated from start to finish, we aim to enhance the overall dining experience for both customers and restaurants.
Project Vision
Our vision is to create a seamless and engaging platform that automates the food ordering process, benefiting restaurants, customers, and administrators alike. We aim to make the ordering process simple, efficient, and enjoyable for all parties involved.
User Research
The Need for FoodChapChap
The platform addresses the gap left by food delivery giants, specifically catering to Dine-in and Take-away customers who often face long queues for food preparation and bill payments. Currently, customers visiting a restaurant experience delays due to queues, leading to frustration for both customers and overwhelmed restaurants.
Product Features
FoodChapChap aims to offer the following key features:
Sign Up, and Login:
Users can sign up and log in securely to access the platform.
Search Functionality:
Users can search for restaurants based on various categories, including Location, Ambience, Cuisines, Fast food, and Price, enabling them to find their preferred dining options effortlessly.
Wide Menu Options:
Restaurants will offer a wide range of menu options, including fast food, fries, burgers, drinks, salads, and more.
TECHNOLOGIES USED
HTML
CSS
React.js
Ruby on rails
SQLite
Installation and Setup
To run the FoodChapChap web app locally, follow these steps:
Clone this repository to your local machine.
Run Bundle Install in the App Directory
launch the Rails Server - rails s
Install the required dependencies in the client directory using npm install.
Launch the web app using npm start in client directory.
Contributing
We welcome contributions from the community to make FoodChapChap even better.
Feedback and Support
If you encounter any issues, have suggestions, or need support, please open an issue in the repository. We appreciate your feedback and are here to help.
License
FoodChapChap is released under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.
Thank you for your interest in FoodChapChap! We hope this web app brings simplicity and convenience to your dining experience. Happy ordering! 🍔🍕🥗