Hakkie is a social networking service on which users post and interact with eachother with comments, likes, messages, blocks and silencing, inspired on twitter of course, and made in plain PHP as a way to study it more.
If you want to make it easier to 'plug and play' you can use the same combo XAMPP with PHP 8.2 and Mysql , then you can manage the application database with DBeaver Community
To use and setup the project you will need to clone it inside the htdocs folder of xampp, and install the packages it's using with Composer, opening it in the root folder, and running:
composer install
Then you will need to copy the env_example.php
file to env.php
and fill the blank spaces with the correct database info and PHPMailer account
And the last you should run the script to set up the database with the command:
composer run setup-database
Then you should be ready to go and create your account to use the project.