My main goal with this project is to gain experience with the frameworks I used. The goal with this website is to create a forum that anyone can use. The User should be able to log into the website and Post/View a question.
Following Frameworks were used to create this Project:
Here are the requirements for the webserver:
- A Database must be available
- Php and NodeJs must be installed on the System
- Php File Extensions must be enabled (Uncomment in php.ini extension=fileinfo)
- The MySQL Driver should be enables if you have a MySQL DataBase (Uncomment in php.ini extension=pdo_mysql)
- Rename the .env.example to .env
Now you can start to configure the Project
- Fill out your Information on the .env file. Including Database
- Open a cmd and go to the Project Location
- Run the Command
npm install
- Run the Command
composer install
- Run
php artisan key:generate
- Run the Command
php artisan migrate:fresh
. This will create all the tables on you DB - Then run
php artisan serve
to start the Webserver
After that is done you should be able to start up your Webserver and let it run.