fparadas / truck-simulator

Webapp that simulates a transport route

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Truck Simulator

Description

A webapp that allows users to create and manage their own transport company.

MVP

  • A user can create a truck with a name, a model, a color, it's current location and it's destination.
  • The system must be able to calculate truck routes.
  • A user can see the routes being walked by the trucks on a map.

User Stories

  • A user can create a truck with a name, a model, a maximum weight, a maximum volume and it's current location.

  • The system must be able to create random trucks.

  • A user can create items with a name, a weight, a volume, the current location and it's destination.

  • The system must be able to create random items.

  • A user can see the routes being walked by the trucks on a map.

  • At each stop in the route, the truck must be able to load and unload items.

  • The system must be able to calculate the best routes for a given number of trucks deliver all the items and assign it for each truck.

How to run the app

  1. Clone this repository
git clone
  1. Install dependencies
pip install -r requirements.txt
  1. Run the app

TODO: Change the command to run the app

python app.py runserver

About

Webapp that simulates a transport route


Languages

Language:Python 100.0%