A lightweight authentication system with an Express.js backend (user model, auth controllers, JWT-based middleware) and a minimal frontend (HTML/CSS/JS) for login, registration, and protected routes — designed for easy integration and local development.