Skip to content

otrocadev/motogp-game

Repository files navigation

MotoGP Guessing Game 🏁

mockup-motogp-demo

🎯 Objectives

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.

🧩 Main Features

  • 🏍️ 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.

🖥️ Live Preview and demo

motogp-game-demo.mp4

https://motogp.otroca.dev

🛠️ Stack Used

🎨 Frontend

Libraries used

🗄️ Backend

  • (if we can consider it a backend) with Supabase

📝 Development Notes

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.

🏗️ Features and improvements for the future:

  • 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.

About

This project is for MotoGP fans. It is about guessing the order on key sessions such as the Qualis, the Sprint Race or the Grand Prix Race!

Topics

Resources

Stars

Watchers

Forks

Contributors