Backend and Frontend for exams management. This project has the following features:
- User roles: guests and registered users.
- Mail notifications
- Backend: Forms and views for exams management (registered users).
- Frontend: Forms and views for data query (guests and registered users).
This project was developed using Laravel Homestead Vagrant box:
- Composer
- Laravel
- MySQL
- PHP
- Clone this repo running command
git clone https://mariano_chiqueta@bitbucket.org/mariano_chiqueta/trabajo-final.git
on a terminal.
Navigate to the project folder and follow the following steps:
-
Execute command
composer install
to install dependencies of the project. -
Copy the content of the .env.example file to .env and edit the database and mail server configuration with your own parameters.
-
Run the command
php artisan key:generate
-
Execute the command
php artisan migrate --seed
in order to generate the tables for your database and generate test data for it. -
Start the server running
php artisan serve
. Enter the URL application from your browser.