We show the latest restaurants available in your city, with all the details. Pick a dish, add to cart, (Working with live swiggy.com api - for fetching restuarants and menus)
-
Frontend Library: React JS
-
Styling: Tailwind CSS
-
Bundler: Parcel
-
State Management: Redux Toolkit
-
We fetch the restaurants of your city from Swiggy API, getting the live data for resturants and menus.
-
Display them with Area name, Cuisines Category and Ratings.
-
Search Restaurants by Name.
-
For any restaurant, you can checkout all the different type of dishes available with details and prices per quantity.
-
Add to cart
-
Place Order.
-
Higher order componentss
- Adding test cases (unit & intergrated testing)
-
Not responsive for Mobile phones
-
Cart data is not stored anywhere, it should be in local storage for not logged in users to avoid losing on refresh page.
-
Improve the design, take user address and payment details.
-
Add feature to search different cities, currently working for Jodhpur only.
-
Clone the repository
-
Run npm init
-
Run npm start.
-
Make sure you've allow CORS extension installed in your browser.