This project is a food delivery application that uses live data from Swiggy. The app is built using React to provide a seamless and interactive user experience.
- Browse through a wide variety of restaurants and dishes.
- View real-time data and updates from Swiggy.
- Place orders and track their status.
- User authentication and profile management.
- Responsive design for optimal viewing on any device.
- React
- Axios (for API calls)
- React Router (for navigation)
- Redux (for state management)
- Styled Components (for styling)
Ensure you have the following installed on your machine:
- Node.js
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/yourusername/live-food-app.git cd swiggy-live-food-app
-
Install the dependencies:
npm install
-
Create a
.env
file in the root directory and add your Swiggy API key:REACT_APP_SWIGGY_API_KEY=your_api_key_here
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
.
Contributions are welcome! Please fork the repository and submit a pull request for any features, bug fixes, or improvements.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to Swiggy for providing the live data API.
- Inspired by various food delivery applications and their seamless user experiences.
Happy Coding!