MotoGP Guessing Game is a web application that allows users to follow the MotoGP championship and predict qualis, race and sprint results for each Grand Prix. Users earn credits based on the accuracy of their guesses and compete in a global ranking.
This project is currently an MVP, focused on validating the core functionality and data model.
- 🏍️ MotoGP Data with official competition standings and riders browsing.
- 🎮 Guessing game predictions (“guesses”) for Qualis, Sprints and GP races results
- 🥇 Earn credits based on a custom points system.
- 🪓 Compete with other users in a game standings ranking.
- 👤 User System management done with supabase Auth.
motogp-game-demo.mp4
- (if we can consider it a backend) with Supabase
Important
This is the first version of an MVP project. Expect refactors and improvements as the project evolves.
Note
This project was built as a learning project around Angular + Supabase to create an app focused on architecture and data modeling.
- UI/UX polish and animations.
- More use cases for testing.
- Better mobile compatibility.
- Custom backend with better security and trigger handling.
- Better error handling and edge cases, with user feedback.
- CRUD for circuits in a separated table.
- More complex game points handling with more decisions by the user.