Welcome to Restro App, a modern and user-friendly food ordering application built using React. This app allows users to browse various food items, add them to their cart, and place orders seamlessly.
Check out the live version of the app here.
- Browse Menu: Explore a variety of food items categorized by cuisine, type, or popularity.
- Search Functionality: Quickly find your favorite dishes with an intuitive search bar.
- Add to Cart: Easily add items to your cart and view them before placing an order.
- Responsive Design: Enjoy a consistent experience across all devices, from mobile to desktop.
- Smooth UI: A clean and modern user interface for an enjoyable user experience.
- React: Frontend library for building user interfaces.
- CSS Modules/Tailwind CSS: For styling the components and creating a responsive design.
- React Router: For managing navigation and routing within the app.
- State Management: Utilized React's
useState
anduseContext
hooks to manage global and local state.
- Clone the repository:
git clone https://github.com/jk872001/foodApp.git
- Navigate to the project directory:
cd foodApp
- Install dependencies:
npm install
- Start the development server:
The app will be available at
npm start
https://localhost:3000
in your browser.
- Browse the menu: Navigate through the categories to find your desired food items.
- Add items to your cart: Click on any food item to add it to your cart.
- Review your cart: Go to the cart page to review and edit your selections.
- Place an order: Once satisfied, proceed to place your order.
If you'd like to contribute to the project, feel free to fork the repository and submit a pull request. Contributions are welcome and appreciated!
This project is licensed under the MIT License.
For any inquiries or feedback, please reach out to [email protected].