PHP-MySQL User Management Backend

Замовник: AI | Опубліковано: 23.01.2026

I’m building a small learning project and need a straightforward backend written in plain PHP with a MySQL database behind it. The core of the job is a user registration and login system that relies on session-based authentication—no role hierarchy is required, only standard users logging in and out securely. Once a user is signed in, I’d like full CRUD capability focused purely on user management: create new accounts, view a paginated list, update individual profiles, and delete them when necessary. A clean, logical database schema designed in MySQL is part of the task, and I’ll need the matching .sql export so I can spin the project up locally. For validation, checking email format on both the server side (PHP) and client side (a touch of JavaScript is fine) is enough. Password strength indicators and other extras are optional; simplicity is the goal as long as the basics are handled safely. A minimal UI—raw HTML/CSS or quick Bootstrap components—is perfect, provided the code stays clear and easy to read so I can reuse pieces in future exercises. Deliverables • Complete, well-commented PHP source code • MySQL dump (.sql) for the schema and sample data • Brief setup instructions outlining any required PHP extensions and how to import the database Keep the structure tidy, avoid heavy frameworks, and stick to best practices (prepared statements, password_hash, etc.). If that aligns with your expertise, I’d love to review a quick outline and timeline from you.