This project is a secure, full-stack web application designed for a music venue. It features a modern glassmorphic UI, a PHP-based authentication system, and a MySQL database backend. The project incorporates Dev Ops best practices, including secure coding and modular architecture.
- Glassmorphic header with
backdrop-filter: blur()for a polished look - Responsive design for mobile, tablet, and desktop
- Bootstrap layout for consistency and quick styling
- Accessible, semantic HTML5 and form validation
- PHP-based login system using
password_hash()&password_verify() - SQL Injection prevention with prepared statements (MySQLi)
- Session management using
session_start()with secure cookie flags - Input sanitization to prevent XSS and injection vulnerabilities
- Modular code structure separating logic, config, and templates
- Secure coding principles: least privilege, input validation, error suppression
- Logs and errors can be routed securely (e.g., syslog or log monitoring tools)
- Cloud-hostable on AWS EC2 (Ubuntu LEMP stack)
- Frontend: HTML5, CSS3, Bootstrap 5, JavaScript
- Backend: PHP, MySQL
- Tools & Platforms: nginx, phpMyAdmin, AWS EC2
- Clone the repository
git clone https://github.com/Chaz-Ortiz/SEprojectNov24-2024/
Chaz Ortiz – Lead Developer on Group Project
GitHub · LinkedIn
Ryan Tays – Scrum Master/Associate Developer on Group Project
GitHub · LinkedIn





