Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 2.92 KB

readme.md

File metadata and controls

57 lines (39 loc) · 2.92 KB

Urban-Eats

Urban-Eats is a comprehensive food ordering web application that replicates the functionality of popular food delivery platforms like Swiggy. Built using React.js for the frontend and Redux.js for state management, this project seamlessly integrates with the Swiggy backend API to fetch real-time data, including cities, restaurants, menu items, prices, add-ons, and more.
IMG_4792

Features

  • Dynamic Data Integration: Urban-Eats fetches all its data dynamically from the Swiggy backend API, ensuring that the application reflects the most up-to-date information available.
  • Pixel-Perfect UI: The user interface is meticulously designed to achieve a pixel-perfect experience, adhering to the highest standards of visual appeal and usability.
  • Mobile Responsiveness: The application is fully responsive, ensuring a seamless experience across various devices and screen sizes.
  • City and Restaurant Exploration: Users can browse through a list of available cities and explore the restaurants within each city, complete with detailed information such as ratings, cuisines, and operating hours.
  • Menu Browsing and Ordering: Once a restaurant is selected, users can browse through the menu, view item descriptions, prices, and add-ons, and place orders with ease.
  • Cart Management: Users can add items to their cart, modify quantities, and review their order before proceeding to checkout.
  • Smooth Checkout Process: The checkout process is streamlined, allowing users to provide delivery details and complete their orders seamlessly.

Technologies Used

  • React.js
  • Redux.js
  • Swiggy Backend API
  • HTML/CSS
  • JavaScript

Getting Started

To run Urban-Eats locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/Urban-Eats.git
  2. Navigate to the project directory: cd Urban-Eats
  3. Install dependencies: npm install
  4. Start the development server: npm start
  5. Open your browser and visit http://localhost:3000 to view the application.

Contributing

Contributions to Urban-Eats are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements


Feel free to customize this README.md file according to your project's specific requirements and add any additional sections or information that you deem necessary.