Skip to content

JefferMarcelino/rotas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rotas - Open Source Public Transport Project

Welcome to Rotas, an open-source project designed to manage public transport-related data, including bus routes, stops, and connections.

Preview

Rotas Video

Overview

The project is organized into three main directories:

  1. generate_data: Contains a Python script that generates public transport data from OpenStreetMap using the OpenStreetMap (OSM) Overpass API.

  2. backend: The backend for the Rotas project, responsible for managing bus routes and related data. It relies on the data generated by the generate_data directory.

  3. mobile: Example of the mobile application.

Project Structure

generate_data

  • README.md: Information about the public transport data generation script and its usage.

backend

  • README.md: Details about the backend structure, data generation, and how to get started.

Getting Started

  1. Clone the repository:

    git clone https://github.com/JefferMarcelino/rotas.git
    cd rotas
  2. Install dependencies for the specific directory you are working on (generate_data, backend, mobile).

  3. Follow the instructions in each directory's README to generate data, set up the backend, or work with the mobile application.

Contributors

License

This project is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).

For permissions beyond the scope of this license, please contact Jeffer Marcelino.

About

A project designed to manage public transport-related data, including bus routes, stops, and connections.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published