2026-04-09 18:58:03 +02:00
2026-04-09 15:51:03 +02:00
2026-04-09 14:55:37 +02:00
2026-04-09 18:58:03 +02:00
2026-04-09 15:04:59 +02:00

Hermes

Hermes is a native iOS and Android prototype for a sports-betting research study. The app is designed to feel premium, fast, and clear while keeping the server authoritative for timing, odds, settlement, and analytics.

Goals

  • Native UI on iOS and Android
  • English and Swedish from day one
  • Research-first flow, not real-money betting
  • Structured analytics and audit logging
  • Stable backend and API contracts for iteration

Repo Layout

  • backend/ Rust API and migrations
  • contracts/ OpenAPI and localization contracts
  • docs/ architecture, schema, and state-machine docs
  • docs/conventions.md Rust style notes
  • infra/ local environment and deployment assets
  • mobile/ native app scaffolds
  • fixtures/ sample media and test data
  • scripts/ helper automation

Coding Conventions

  • JSON-heavy Rust files should import serde_json as json
  • Prefer happy-path functions and early let Some(...) = ... else { ... } exits

Status

The repository has been initialized with the first planning and backend foundation artifacts. The remaining work is to fill out the domain modules and native clients.

S
Description
No description provided
Readme 73 MiB
Languages
Rust 38.4%
Kotlin 33.3%
Swift 28.2%