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.
- 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.
- 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.
Follow these steps to get the project running locally:
-
Clone the repository:
git clone https://github.com/sankaraxi/cuisine-cascade.git cd cuisine-cascade
-
Install dependencies:
npm install
-
Start the development server:
npm start
Navigate to
http://localhost:1234
in your web browser to view the app.
- User authentication and profile management.
- Cart functionality with checkout and payment integration.
- Improved restaurant search and filter capabilities.
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and create a pull request with your changes.
For any questions or feedback, please reach out at [email protected] or connect with me on LinkedIn.
Enjoy coding and happy contributing!