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.