A game statistic simulator with dashboard and complex CRUD, also comes with Authentication/Authorization.

🛠️ Tech Stack

MEAN ChartJS Cloud Functions Vercel MongoDB Atlas NgRx OAuth 2.0

🖥️ Features

  • Dashboard Page: Provides an overview of game statistics and important metrics.
    • Real-time updates on player and guild data.
  • Characters Page: Manage characters with full CRUD support.
    • View detailed character statistics.
  • Guilds Page: Manage guilds and member roles.
  • Authentication/Authorization:
    • User registration and login
    • Role-based access control

🔌 Back-end Integration

For implementation details on the back-end logic, character/guild handling, and rule enforcement, visit the Project One Backend repository.

🔐 Authentication

This project uses a secure, custom identity provider with robust token handling and Google OAuth support. Learn more in the Identity Provider repository.

🧠 Showcase

Slide 1