Skip to content

Operator dashboard simulator for food delivery services

Notifications You must be signed in to change notification settings

y33-j3T/CrabFood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrabFood

Food delivery service simulator. Something like GrabFood.

Contents

Introduction

CrabFood was originally an assignment for a data structure course in Java.

Program Description

🦀 Story

Details

Citizens in Crabby Island (known as the Crabbians) do have a crabby culture, you can never imagine how much they love crab dishes. The most recent statistics showed that every citizen in Crabby Island orders at least 3 crab dishes per day. Your company, Crab has seen this as a golden business opportunity and decided to come up with a crab delivery service -- CrabFood for the Crabbians. Now, you are the selected programmers to develop this CrabFood system. Make sure that you come up with an amazing product that can help improve the Crabbians’ lives.

Your team is given this CrabFood project for 10,000 CrabCoins (currency of Crabby Island, CC). After analyzing the Crabbians’ feedback, as well as having some serious meetings with the top management, your team finally finalized the requirements for CrabFood. CrabFood is defined as a desktop application that manages and keeps track of daily delivery order for Crabbians. To ensure the efficiency of delivery services, just think about GrabFood.

🛠️ Settings

Details
  • Java console application that shows the delivery process.
  • Logging system that shows the entire process when CrabFood is up.
  • Reporting system that displays daily order information for every restaurant. This is explicitly mentioned by the restaurants that partner with CrabFood for them to improve their services.

💻 UI Styling

Details

🔁 Flow

Details

CrabFood Flow Chart

Usage

  1. Download this repository in a zip file by clicking here or execute this from the terminal:
git clone https://github.com/y33-j3T/CrabFood.git
  1. Open your IDE.
  2. Open the project with your IDE.
  3. Build and run.

Contributing

Please refer to CONTRIBUTE.md for details. 😍

License

CrabFood is released under the MIT License.

Releases

No releases published

Packages

No packages published

Languages