It's a fully fledged food ordering application, I've implemented this functionality for a particular city.
Basically we fetch the Restaurants available in your City from Swiggy's public API and show them to user. They can view the dishes available in the restaurant, order them in 2 clicks.
Technical Functionalities:
📌 Rendering Live data from Swiggy API
📌 Used React-router-dom for routing,
📌 Created some custome hooks for making the codebase clean and more readable.
📌 Used Redux Toolkit for building the Cart functionality.
📌 Created User Authentication using Firebase Auth,
📌 Stored all the data of any user to firebase realtime database, so we can show the history of a user in realtime.