Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.54 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.54 KB

Security Training Gamification

A React based portal for navigating and playing Unity based games. Aimed to be used to develop Unity based games, for teaching cyber-security to working professionals. The portal is intended to serve as a system where users can register, navigate and play games and see their positions on leaderboard and track progress.

Implementation

  1. Backend Architecture: NodeJS and MongoDB.
  2. Frontend: React

For installation and other technical details refer to INSTALL.md.

Features:

For Users

  • User login, registration and authentication system.
Login Password Reset
login #
Registration Edit Profile
login #
  • Navigating and playing games
    • Read game descriptions, rules and other info
    • Click 'play' to be redirected to game
    • Apply filters to filter games by category and difficuly
    • Mark games as favourite

play

  • Leaderboard

  • Utility

theme

For Admins

  • Manage Games
    • View and filter games
    • Create new games and Edit existing

admin level view level creation & edit level edit level edit

  • Manage Users

level edit

  • Manage Security Questions