This repository contains the source code and documentation for Rush Cargo Application, a project developed by some students from Universidad Rafael Urdaneta in Maracaibo, Venezuela. Rush Cargo is a project for a fictional company that handles national and international shippings, including ocean and air freight.
The name "Rush Cargo" symbolizes the project's aim to create a fast approach to handle packages throughout cities, regions and countries.
Aside from this, Rush Cargo also has some interesting easter eggs:
-
Rush: Besides its meaning related to fast shippings, Rush is also a reference to the main programming language that powers this application, Rust.
-
Cargo: This word is also a reference to the Rust ecosystem, this time to the Rust package manager.
- Roadmap (Spanish Version).
- Ramón Álvarez (ralvarezdev). Database Modeler and Programmer.
- Rebecca Bracho (Beckarby). Database Modeler.
- Jesús Meléndez (JeJaMel). Database Administrator.
- Javier Pérez (Kaucrow). Programmer.
- Create, delete and modify shippings that haven't being moved from their initial location.
- Display information from packages that have already being moved from their intial location.
- Display shipping statistics from truck drivers.
- Register locations where packages have traversed.
- Display packages that will be carried by a vehicle at a given day.
- Package administrator can create its own routes, and select which drivers will carry which packages at specific locations.
- Display packages content which were shipped by a provider to a retail store. Show statistics.
- Clients can have one locker at each country, which can hold a maximum amount of 5 packages at a time per locker.
- Those packages weight sum must be less or equal to 200kg.
Rush Cargo is not a registered trademark and hasn't being built for any profits in mind. It's only for learning purposes.