Files
knl_meowscendence/README.md

1.7 KiB

knl_meowscendence

Press F to pay respect

Modules done

5 major + 2 minor = 6 full modules

  • Web
    • Use a framework to build the backend.(node with Fastify) - Major
    • Use a framework or toolkit to build the front-end.(Tailwind CSS) - Minor
    • 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
    • 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
    • 2FA and JWT - Major
  • DevOps
    • Infrasctructure setup for log management - Major
    • Monitoring system - Minor
    • 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

License

This project is under MIT License