Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 1.56 KB

overview.md

File metadata and controls

52 lines (43 loc) · 1.56 KB

Overview

Here is a brief overview of the Contigo Burrito project and how its components interact with each other. For more detailed information, refer to the specific documentation of each component.

Components

The project is divided into four main components, each with its own repository:s

Repository Description Technologies
burrito-app The app that students use to check the bus status. Flutter, Riverpod, Google Maps
burrito-server REST API server responsible Rust, Rocket
burrito-driver Bus driver app that sends the location data. Flutter, Geolocator
burrito-dashboard Admin dashboard to interact with the system. Vite, React

Note that these are private repositores, so you may need to request access to them.

Architecture

The project follows a client-server architecture, where the server and driver are responsible for managing the data and the clients are responsible for displaying it.

Project architecture