Little Spoon is a dynamic food delivery web application built with React.js, Redux and Tailwind CSS. It leverages Swiggy's API to fetch restaurants and food items dynamically, providing users with a wide variety of options.
- Dynamic Data Fetching: Fetches restaurants and food items dynamically using Swiggy's API.
- User-Friendly Interface: An intuitive and easy-to-navigate interface.
- Responsive Design: Optimized for both desktop and mobile views.
- Bonus: Restaurants searching and filtering, integrated MailGun APIs for sending mail, etc.
- React.js: For building the user interface.
- Redux: For state management.
- Tailwind CSS: For styling the application.
- Parcel: As a web application bundler.
- Azure App Service: Used for hosting the website.
- GitHub Actions: CI/CD tool.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
-
Clone the repo
git clone https://github.com/heymitali/little-spoon.git
-
Install NPM packages
npm install
-
Build and Start the server
npm run build; npm start
- Live Website: https://little-spoon.azurewebsites.net/
- Youtube Demo: https://youtu.be/8omILxWUcWs
This project is licensed under the MIT License - see the LICENSE.md file for details.