Stud is a modern Brick Hill remake project made using Laravel
- PHP
- Composer
- MariaDB server
- Preferably a Linux machine
- Brain
Clone the GitHub repository by running
git clone https://github.com/asticsoftwares/stud
CD into the directory and rename the .env.example file to just env
Edit the .env file and change the database credentials
Install the required composer packages by running
composer install
Now, to setup the needed database tables, run
php artisan migrate
Now the final step, we need to generate an encryption key by running
php artisan key:generate
And that's it, now run the following command and you should be able to access Stud on localhost:8000:
php artisan serve
If you lose the .env file and don't have a backup of APP_KEY, you won't be able to access already existing sessions and user balance as they are encrypted using that key
To give user admin permission, set the account's power to 4 (Below that power will be used for things such as forum moderators)
There are no specific rules to contributing, just make sure to inclue the changelog in the pull request message