The main purpose is to improve communication between professors and their students by giving the possibility to the students to see, in real time, if the professor is in his class (or an other), if the professor left an information message (Ex: he is late),
-
Clone the project.
-
Copy and rename the .env.example file.
-
Fill the database name in the env file : classroomfinder. Be sure to modify the right file of the right folder ;p
-
Use 'composer install' in the command line inside the classroomfinder folder.
-
Use php artisan key:generate.
-
Use 'php artisan migrate' to fill the database. -> If you get error with "... could not find driver", you will need to uncomment ';extension=pdo_mysql.so' from the php.ini file in your php installation folder.
-
Use the command 'composer dump-autoload', then use 'php artisan migrate' follow by 'php artisan db:seed' to fill the database with data.
-
Use 'php artisan serve' to launch the localhost
In the .env file, replace like the following :
MAIL_MAILER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_USERNAME="Your email" MAIL_PASSWORD="your password" MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS="Your email" MAIL_FROM_NAME="${APP_NAME}"