Responsive Auth Website Development -- 2

Job ID: 40579174

Budget: $2 – $8 USD

I’m putting together a full-stack web application that relies on clean, modern front-end code (HTML, CSS, vanilla JavaScript) and a PHP 8.x back end powered by MySQL. Visitors must be able to register, log in, and see a personalised dashboard, while I manage everything through a protected admin panel.

Design needs to feel contemporary—ample white space, balanced typography, and subtle transitions—and the entire experience should resize elegantly down to mobile screens, so solid responsive techniques with flexbox or CSS grid are essential.

Only two roles are required for this build: a basic registered user and an admin account. All admin-only routes and features have to be protected with session-based authentication, role checks, and clean redirects. Security is a priority, so please implement prepared statements or PDO, robust input sanitisation, password hashing with bcrypt/Argon2, and CSRF tokens on all forms.

Deliverables
• Complete front-end and PHP source code
• MySQL schema (DDL) plus any seed data
• Concise README for local setup (XAMPP/LAMP) and shared-hosting deployment
• Optional short screencast or screenshots of the user flow

If any part of the spec needs fine-tuning, let me know—I’m keen to lock the essentials in and move quickly from there.