Skip to content

This is the frontend repository for FoodSwift, a restaurant delivery application. It's responsible for creating an engaging and user-friendly interface that allows customers to browse restaurants, place orders, and track their deliveries seamlessly.

Notifications You must be signed in to change notification settings

MEZ901/FoodSwift-Web

Repository files navigation

FoodSwift-Web

This is the frontend repository for FoodSwift, a restaurant delivery application. It's responsible for creating an engaging and user-friendly interface that allows customers to browse restaurants, place orders, and track their deliveries seamlessly.

Table of Contents

Features

  • User registration and authentication
  • Browse a menu of available food items
  • Add items to the shopping cart
  • Place orders and make payments
  • Real-time order tracking
  • Admin panel for managing the menu and orders

Getting Started

Prerequisites

Before you start, make sure you have the following software installed:

Installation

  1. Clone the repository
    git clone git@github.com:MEZ901/FoodSwift-Web.git
  2. Change directory
    cd FoodSwift-Web
  3. Install dependencies
    npm install

Usage

  1. Start the development server
    npm run dev
  2. Open http://localhost:3000 to view it in the browser.

Note: This project uses API endpoints from the FoodSwift-API repository. Make sure to start the API server before running the frontend.

API

The API documentation can be found here.

Make sure to configure the API endpoint in your application to match your API server's address. The default endpoint is http://localhost:8080.

Docker

The Docker documentation can be found here.

About

This is the frontend repository for FoodSwift, a restaurant delivery application. It's responsible for creating an engaging and user-friendly interface that allows customers to browse restaurants, place orders, and track their deliveries seamlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages