project 16

User Management System

A multi-layered web backend architecture providing role-based access control, dynamic data queries and session security.

Category
Web

technologies used

  • PHP
  • MySQL
  • Apache
  • JavaScript
  • HTML5
  • CSS3

key features

  • 01A database layer secured against SQL injection and XSS through PDO and prepared statements.
  • 02Session and cookie based authentication, bcrypt hashing and an authorisation architecture.
  • 03Relational schema design, foreign key optimisation and indexing.

Thinking about a similar project?