Welcome to Rotas, an open-source project designed to manage public transport-related data, including bus routes, stops, and connections.
The project is organized into three main directories:
-
generate_data: Contains a Python script that generates public transport data from OpenStreetMap using the OpenStreetMap (OSM) Overpass API.
-
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. -
mobile: Example of the mobile application.
- README.md: Information about the public transport data generation script and its usage.
- README.md: Details about the backend structure, data generation, and how to get started.
-
Clone the repository:
git clone https://github.com/JefferMarcelino/rotas.git cd rotas
-
Install dependencies for the specific directory you are working on (generate_data, backend, mobile).
-
Follow the instructions in each directory's README to generate data, set up the backend, or work with the mobile application.
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.