diff --git a/README.md b/README.md index 8d3f20a..d4aecd4 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,43 @@ # knl_meowscendence Press F to pay respect + +## Modules done + +5 major + 2 minor = 6 full modules + +- **Web** + - [x] Use a framework to build the backend.(node with Fastify) - Major + - [ ] Use a framework or toolkit to build the front-end.(Tailwind CSS) - Minor + - [x] Use a database for the backend -and more.(SQLite) - Minor + - [ ] Store the score of a tournament in the Blockchain.(Soldity on Avalanche) - Major +- **User Management** + - [ ] Standard user management, authentication and users across tournaments. - Major + - [x] Implement remote authentication. - Major +- **Gameplay and user experience** + - [ ] Remote players - Major + - [ ] Multiplayer - Major + - [ ] Add another game - Major + - [ ] Game customization options - Minor + - [ ] Live chat - Major +- **AI-Algo** + - [ ] AI opponent - Major + - [ ] User and game stats dashboards - Minor +- **Cybersecurity** + - [ ] WAF/ModSecurity and Hashicorp Vault - Major + - [ ] RGPD compliance - Minor + - [x] 2FA and JWT - Major +- **DevOps** + - [x] Infrasctructure setup for log management - Major + - [x] Monitoring system - Minor + - [x] Designing the backend in micro-architecture - Major +- **Graphics** + - [ ] Use of advanced 3D techniques - Major +- **Accessibility** + - [ ] Support on all devices - Minor + - [ ] Expanding Browser compatibility - Minor + - [ ] Multiple language support - Minor + - [ ] Add accessibility for visually impaired users - Minor + - [ ] Server-Side Rendering (SSR) integration - Minor +- **Server-Side Pong** + - [ ] Replace basic pong with server-side pong and implementing an API - Major + - [ ] Enabling pong gameplay via CLI against web users with API integration - Major