Tero is a platform designed for social gatherings. At its core, it is a social gaming platform, but it is currently being developed into a hub offering much more, such as drink specials, food recommendations, and locations where you can play games in real life.
The Tero ecosystem consists of several components, each with a specific role:
- tero.platform – Written in Rust, this is the core platform that manages all Tero services. It relies on a Rust-based cache called gustcache, which I developed.
- tero.session – A microservice written in C# responsible for managing all game sessions.
- tero.app – The mobile application for iOS, developed using React Native.
Before running the project locally, make sure you have the following installed:
- Ngrok
- Rust
- Docker
- Authentication setup as described in the Auth0 documentation
