Order food from the comfort of your home. We show the latest restaurants available in your city, with all the details. Pick a dish, add to cart, place an order.
- HTML
- CSS
- JavaScript
- React
- Redux
- Shimmer UI
- React Hooks
- React Router
- Parcel.js
- Dynamic Routing
- Custom Hooks
- Code Splitting / Lazy Loading
- Fetch Restaurants: Get live data of restaurants in your city from Swiggy API.
- Display Details: Show restaurants with area name, cuisine category, and ratings.
- Search: Search for restaurants by name.
- Restaurant Menu: Check out all the different types of dishes available with details and prices per quantity.
- Add to Cart: Add dishes to your cart.
- User Login: Login the user
- About Page: Contains my details.
- Contact Us Page: Get in touch with us.
- FAQs Page: Frequently Asked Questions.
- Responsive Design: Currently not responsive for mobile phones.
-
Clone the repository
git clone https://github.com/BaldaniyaParth/TestyGoodFood.git
-
Navigate to the project directory
cd TestyGoodFood
-
Install the dependencies
npm install
-
Start the development server
npm start
-
Allow CORS: Make sure you have the CORS extension installed in your browser.
Feel free to open issues or submit pull requests for any improvements or features you would like to see.
- Swiggy API for providing restaurant data.