Skip to content
@burrito-project

The Burrito Project

A student initiative that successfully achieved real-time school bus localization for the National University of San Marcos.

The Burrito UNMSM Project was a student initiative that successfully achieved real-time school bus localization for the National University of San Marcos.

Despite being an unofficial solution, it rapidly expanded in scope and impact, ultimately serving over 2,000 students daily with real-time bus location data and service updates.

Operations ceased at the end of November 2024, following the university's decision to adopt professional (although inferior) geolocation services.

The project was publicly associated with Contigo San Marcos, a local student political party. However, the true credit belongs to a core group of dedicated individuals who helped in its development and maintenance:

Developer: Calle Luis
Github: @luedu1103

Developer: Flores Paolo
Github: @paoloose

Developer: Sebastian Rojas
Github: @SebastianRojas6

UNMSM bus maintainer: Mario Chura
Coordinator: Baltazar
Coordinator: Miguel Romero

For a detailed technical overview, including architecture and system components, refer to our public documentation.

For questions or ideas, feel free to reach out to @paoloose.

The entire codebase remains open-source under the MIT License for technical reference and future projects seeking to build upon this work.

Gallery

Screenshots of the two clients communicating

The development team celebrating the project's launch

The first bus where the driver application was tested

The device installed within the bus, about to be tested in production for the first time

Popular repositories Loading

  1. burrito-app burrito-app Public

    The student's app to check the bus service status and location. It consumes the status data directly from the burrito-server.

    Dart

  2. burrito-server burrito-server Public

    The Burrito API is the project's core and the communication bridge between the bus and users application.

    Rust

  3. burrito-driver burrito-driver Public

    Collects and send bus data to be consumed by application clients.

    C++

  4. public public Public

    Public files for the Contigo Burrito project.

  5. burrito-dashboard burrito-dashboard Public

    Dashboard that allows the admin of contigo san marcos upload banners to the burrito app.

    TypeScript

  6. docs docs Public

    Public documentation for all the Burrito related projects.

    Shell

Repositories

Showing 7 of 7 repositories
  • .github Public
    burrito-project/.github’s past year of commit activity
    0 0 0 0 Updated Jan 9, 2025
  • docs Public

    Public documentation for all the Burrito related projects.

    burrito-project/docs’s past year of commit activity
    Shell 0 0 0 0 Updated Jan 4, 2025
  • burrito-server Public

    The Burrito API is the project's core and the communication bridge between the bus and users application.

    burrito-project/burrito-server’s past year of commit activity
    Rust 0 0 0 0 Updated Jan 4, 2025
  • burrito-dashboard Public

    Dashboard that allows the admin of contigo san marcos upload banners to the burrito app.

    burrito-project/burrito-dashboard’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jan 4, 2025
  • burrito-app Public

    The student's app to check the bus service status and location. It consumes the status data directly from the burrito-server.

    burrito-project/burrito-app’s past year of commit activity
    Dart 0 0 1 0 Updated Jan 4, 2025
  • burrito-driver Public

    Collects and send bus data to be consumed by application clients.

    burrito-project/burrito-driver’s past year of commit activity
    C++ 0 0 0 0 Updated Jan 4, 2025
  • public Public

    Public files for the Contigo Burrito project.

    burrito-project/public’s past year of commit activity
    0 0 0 0 Updated Oct 13, 2024

Top languages

Loading…

Most used topics

Loading…