O-Replay Frontend: Live Orienteering Results
By Orienteers, For Orienteers
O-Replay is a modern, fully-featured, open-source web service for live orienteering results. We not only support regular Foot-O races but also other disciplines such as Rogaining and Relays.
Key features include:
- Online controls
- Digital tickets
- Live-updated splits tables
You can find detailed information about the project and its features on our About Us page.
The project consists of three main repositories:
- O-Replay Frontend: A React web application (you are here)
- O-Replay Backend: A CakePHP server application
- O-Replay Desktop Client: A Java desktop app for uploading results from non-integrated timekeeping software
Contributing
Everyone is welcome in the O-Replay community. There are several ways to contribute:
-
🌐 Translating: Translations are managed through Weblate. Visit our translations wiki for more details.
-
💻 Contributing Code: You can contribute to any of our repositories.
- For backend or desktop client contributions, see their respective repositories.
- For frontend contributions, visit our contributing wiki.
Integrating with O-Replay
To integrate with O-Replay, refer to the backend repository. We provide a public API for external systems to interact with our platform.