Stark Blog is a native blog application implemented primarily in PHP (with supporting JavaScript and CSS). The repository contains the public entry (index.php), user registration/login/logout handlers (register.php, handle_register.php, handle_login.php, handle_logout.php), server-side classes and configuration (classes.php, config.php), a SQL database dump (blog.sql) and an ER diagram (EER.png), plus frontend assets in assets / frontend. Together these files provide a complete structure for user authentication, data storage, and a front-end UI ready to be styled or extended.
Key notes & deployment hints:
The project includes a ready DB schema (blog.sql) and an ER diagram to understand relations — import the SQL into MySQL/MariaDB and update config.php with DB credentials before running.
Authentication flows are handled server-side via the handle_*.php scripts — these are the core for registering users and managing sessions.
classes.php suggests an organized backend structure (OOP/helpers) which makes extending features (posts, admin tools, comments moderation) straightforward.