A training module for Geoguessr, designed to help players improve in a structured and collaborative way.
GeoTrainer is an open-source tool built with the Godot 4 engine, aiming to provide a simple and accessible interface for:
- Tracking progress.
- Accessing training resources.
- Participating in personalized training programs.
- Retrieving player statistics via an API.
This project is collaborative: contributions are welcome, provided they follow the development and version control best practices.
- Dashboard: Personalized dashboard to track progress.
- Training: Access to training maps and automated programs.
- Resources: Guides, tips, and useful links to improve.
- API: Retrieve player statistics (future integration).
- Engine: Godot 4 (GDScript).
- Version Control: Git (workflow based on
mainanddevbranches). - Collaboration: GitHub/GitLab (Pull Requests, Issues, Projects).
| Branch | Role |
|---|---|
main |
Stable branch. Only the project maintainer can merge into it. |
dev |
Development branch. Integrates validated features. |
feature/* |
Development of new features (e.g., feature/dashboard). |
fix/* |
Bug fixes (e.g., fix/api-error). |