The task is to create an interface for a Warehouse Manager, who will be using the system to manage ice cream trucks, view sales, upload files, and more.
Interface
- Display ice cream inventory (overall and per ice cream truck)
- Update inventory item values (inventory, price, etc.)
- Update all ice cream truck inventory items to specified levels for that truck
- Calculate sales based on inventory, per vehicle/route
- Assign an ice cream truck to a route
- Given ice cream truck, display ice cream truck and route cities
- Given a route, display truck and route cities
File Upload
- Load ice cream trucks
- Load cities
- Load routes
- Load ice cream truck routes
- Add company inventory
- Daily truck sales
Additional Features
- Cities' weather taken from http://openweathermap.org
- City events uploaded from a file
- Email sales summary upon sales upload
- User authentication
- Cayce Williams
- Steven Drewes
- Nick Ibrahim
- Nazariy Dumanskyy