GitXplorerGitXplorer
t

Foody

public
0 stars
0 forks
8 issues

Commits

List of commits on branch master.
Verified
5074f151251617ddbd063e82f347f76a514f11b4

Update README.md

tteikjun committed 4 years ago
Verified
918aeeee1de0b360adbab34bc902bcbe6e9aaa3e

Update README.md

tteikjun committed 4 years ago
Verified
f16ab2802c809b7e7c49f52a051a09003422426a

Update README.md

tteikjun committed 4 years ago
Verified
3dda670beb919facd1a5c733fc4a1b7b5d83dda0

Update README.md

tteikjun committed 4 years ago
Verified
e824d6bb9733282d2d816b05f24d9a9601555e7c

Update README.md

tteikjun committed 4 years ago
Verified
a75c3dc1b7449de129f5641154b8bb8fb7cacbe1

Update README.md

tteikjun committed 4 years ago

README

The README file for this repository.

Foody

An extensible and customizable food delivery web application, written in React and Node!

Who is this for?

Due to the Covid-19 lockdown, there has been an increase in demand for food delivery services. Foody is built for people who want to start their own food delivery service.

Foody is a food delivery application which you can customize and extend according to your fancy. Foody provides a simple interface for customers, riders (who deliver the food), restaurant staff, and manager.
If you are planning to cook and deliver the food by yourself, then you are the rider, restaurant staff and manager at the same time.

Features

Authentication

Foody provides accounts for Customers, Riders, Restaurant Staffs and Managers. The user will be able to use different features depending on the type of account.

Customers

Customers can view a list of available food items and their reviews, and place their orders accordingly. After receiving their order, they can also write reviews for the order.

Riders

Riders can indicate their working hours and accept orders to deliver to Customers. Upon delivering the food, the riders can get paid.

Restaurant Staff

Restaurant staff can manage the availability and price of food items.

Managers

Managers can view monthly statistics of the food delivery business.

Quickstart

Make sure that you have postgresql 12 on your machine. When deploying to Heroku, you must set the DATABASE_URL environment variable to your database url.

Deploy

How do I customize my application?

Please visit the frontend or backend folder for the documentation on how customize your application and test it locally.

Feedback

Have you used Foody or are you planning to use it? I'd love to hear how effective it was. If you need any help with customizing or deploying Foody, please feel free to let me know at teikjunhci@gmail.com.