This is a Laravel REST API of an internship management system developed specifically for University of Abdelhamid Mehri Constantine 2 students. The system aims to simplify the process of managing internships for students, by providing a centralized platform for searching, applying, and tracking their internships.
- Clone the repository:
git clone https://github.com/AmineZCS/constantine2-internship-hub
- Install dependencies:
composer install
- Create a copy of the
.env.example
file and rename it to.env
and update the environment variables as necessary:
cp .env.example .env
- Generate the application key:
php artisan key:generate
- Run the database migrations:
php artisan migrate
- (Optional) Run the database seeder to populate the database with some initial data:
php artisan db:seed
- Run
php artisan serve
- Visit
http://localhost:8000
- Login with the default user
- Email:
[email protected]
- Password:
password
- Enjoy!
The Laravel framework is open-sourced software licensed under the MIT license.
The Laravel Sanctum project is open-sourced software licensed under the MIT license.