An open-source platform to unify global public transportation data and services.
Our goal is to create a universal platform that standardizes public transportation data worldwide, making it easier for users to navigate and purchase tickets across different cities and countries. By integrating various transit systems into a single, user-friendly interface, we aim to simplify travel planning and enhance the public transportation experience globally.
- Standardized Data Formats: Unified data models for transit information.
- Fare Calculation and Ticketing APIs: APIs to calculate fares, recommend tickets/passes, and simulate purchases.
- Multi-Language Support: Support for multiple languages and regional settings.
- Open-Source Collaboration: Community-driven development encouraging global contributions.
To set up the project locally, please refer to the Getting Started Guide.
- Set up project structure and initial API skeleton
- Implement data ingestion for GTFS data
- Develop basic fare calculation algorithms
- Enhance fare calculation logic (zones, age discounts, group rates)
- Create additional API endpoints (routes, trip planning)
- Implement user authentication and profiles
- Set up continuous integration and deployment
We welcome contributions! Please see our Contributing Guidelines for more details.
- Fork the repository
- Create a branch for your feature or bug fix
- Commit your changes
- Push to your fork
- Submit a pull request
We welcome contributions from developers around the world!
This project is licensed under the MIT License - see the LICENSE file for details.
Note: This project is in its early stages. We appreciate your patience and support as we continue to develop and improve the platform.