Skip to content

A frontend client that interacts with Book-A-Meal API I built using Flask. It is built with React and Redux

Notifications You must be signed in to change notification settings

JaymesKat/book-a-meal-frontend

Repository files navigation

Book-A-Meal Frontend Build Status Coverage Status Maintainability

This is a meal booking application that allows customers to make food orders and helps to register food vendors who receive the customers' orders and manage them.

This application is a frontend client built with React and Redux

Features

Customers can;

  • Sign up
  • Login
  • View a daily menu of meal options
  • Place an order by selecting meal options

Administrators/Caterers can;

  • Login
  • Create, retrieve, update and delete meal options
  • Setup daily menu
  • View customer orders

Project Requirements

  • Git
  • NPM
  • React v.16
  • Redux v.4
  • React Router v4

Running the application

  • Provided git is installed on your local machine, clone the project repository to your local machine by running the command git clone -b develop https://github.com/Jpkat92/book-a-meal-frontend.git
  • Navigate into the project directory using the command cd book-a-meal-frontend
  • Install application packages running npm install
  • Run the application using npm start

Testing the application

In the project directory, you can run:

  • npm test

Deployment

Check out application via this link

About

A frontend client that interacts with Book-A-Meal API I built using Flask. It is built with React and Redux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published