Skip to content

arpanmangal/Security-Training-Gamification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 signup
Registration Edit Profile
login signup
  • 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

About

A React based portal for navigating and playing Unity based games.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages