This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
This project is a clone of the Swiggy frontend built using React.js and Tailwind CSS. It aims to replicate the user interface and functionality of the popular food delivery application Swiggy.
- Responsive Design: The clone is designed to be responsive, ensuring optimal viewing and interaction across a wide range of devices.
- Dynamic Content: Users can browse through various food items, view details, and add items to their cart.
- User Authentication: Incorporates basic user authentication functionalities such as sign up, login, and logout.
- Cart Management: Users can manage their cart by adding, removing, and updating items.
- Search Functionality: Allows users to search for specific food items based on keywords.
- React.js: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for creating custom designs quickly.
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/swiggy-frontend-clone.git
-
Navigate to the project directory:
cd swiggy-frontend-clone
-
Install dependencies:
npm install
-
Run the development server:
npm start
-
Open http://localhost:3000 to view the application in your browser.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
-
Fork the repository.
-
Create your feature branch:
git checkout -b feature-name
-
Commit your changes:
git commit -am 'Add some feature'
-
Push to the branch:
git push origin feature-name
-
Submit a pull request.
This project is licensed under the MIT License.
Feel free to reach out with any questions or feedback. Happy coding! 🚀