Back to projects
web
2026

AstonCV - Full-Stack CV Database

Full-stack CV database website built from scratch with PHP 8.2, MySQL and custom CSS - no frameworks

Overview

A full-stack CV database website built at Aston University entirely from scratch - no frameworks. Features public browsing, searching and viewing of CVs, user registration, login, CV management and logout. Implements 11 security measures including bcrypt hashing, CSRF protection, PDO prepared statements and brute-force protection. Includes server-side PDF export via mPDF/Composer and a custom domain redirect via Cloudflare. Deployed live on Aston University's internal server.

Key highlights

  • ·Built from scratch with no frameworks: pure PHP 8.2, MySQL, CSS
  • ·11 security measures: bcrypt, CSRF, PDO, brute-force protection
  • ·PDF export via mPDF (server-side generation with Composer)
  • ·Custom domain via Cloudflare (astoncv.zacess.com)
  • ·Deployed live on Aston University internal server

Technologies

PHP 8.2
MySQL
CSS
Apache
Composer
mPDF
Cloudflare