Skip to content

heymitali/little-spoon

Repository files navigation

Little Spoon 🍽️

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.

Features 🌟

  • 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.

Technologies Used 💻

  • 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.

Getting Started 🚀

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repo

    git clone https://github.com/heymitali/little-spoon.git
  2. Install NPM packages

    npm install
  3. Build and Start the server

    npm run build; npm start

Links

License 📄

This project is licensed under the MIT License - see the LICENSE.md file for details.