Skip to content

Cuisine Cascade is a food ordering web app built with React, Tailwind CSS, and Redux, featuring real-time data from the Swiggy API.

Notifications You must be signed in to change notification settings

sankaraxi/cuisine-cascade

Repository files navigation

Cuisine Cascade - Food Ordering Web App

Cuisine Cascade Banner

Cuisine Cascade is a modern food ordering web application that simulates a real-world platform similar to Swiggy, designed with React, Tailwind CSS, Redux, and integrated with SwiggyAPI for fetching restaurant and menu data. This project is perfect for those learning full-stack web development and showcases how to build a responsive, data-driven app.

Features

  • Interactive User Interface: Built using React for seamless, dynamic interactions.
  • Responsive Design: Styled with Tailwind CSS for a mobile-friendly experience.
  • State Management: Utilizes Redux for efficient and organized state handling.
  • Real Data Integration: Fetches and displays live restaurant and menu data using SwiggyAPI.
  • Optimized Performance: Ensures fast load times and smooth navigation.

Technologies Used

  • React.js: For building the user interface.
  • Tailwind CSS: For easy and responsive styling.
  • Redux: For managing application state.
  • SwiggyAPI: To retrieve real restaurant data.

Demo

Link to Demo Video

Installation and Setup

Follow these steps to get the project running locally:

  1. Clone the repository:

    git clone https://github.com/sankaraxi/cuisine-cascade.git
    cd cuisine-cascade
    
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

    Navigate to http://localhost:1234 in your web browser to view the app.

Screenshots

Home Page Screenshot Menu Page Screenshot Cart Page Screenshot

Future Enhancements

  • User authentication and profile management.
  • Cart functionality with checkout and payment integration.
  • Improved restaurant search and filter capabilities.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and create a pull request with your changes.

Contact

For any questions or feedback, please reach out at [email protected] or connect with me on LinkedIn.

Enjoy coding and happy contributing!

About

Cuisine Cascade is a food ordering web app built with React, Tailwind CSS, and Redux, featuring real-time data from the Swiggy API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published