Stark Overview

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.


Link to discover on github

Stark
logo

Sign Page

Home Page

Profile Page

Dashboard Page