MAGNET is a smart platform designed to help college students discover the most suitable internship opportunities based on their individual preferences. This platform serves as a bridge between students and their ideal internship placements.
Users simply enter their preferences, and MAGNET works behind the scenes using Decision Support System (DSS) techniques to analyze the data and recommend the best-matched internships. The goal is to make the process as simple, efficient, and user-friendly as possible — so students can focus more on preparing for their careers, and less on finding opportunities.
Whether you're a student looking for a relevant experience or an institution aiming to help your students thrive, MAGNET is built to support you every step of the way.
-
Clone the project using Git
git clone https://github.com/Maju-Lancar/MAGNET-Magang-Network-And-Tracking.git
-
Navigate to the project directory
cd MAGNET-Magang-Network-And-Tracking -
Install require dependencies
Make sure you have
ComposerandNode.jsinstalled on your computer. Then, run the following command:composer install && npm install -
Create
.envfileDuplicate the
.env.examplefile and rename the copy to.env. If your database has a password, make sure to update theDB_PASSWORDfield in the.envfile. -
Generate the Laravel application key
php artisan key:generate
This will generate an
APP_KEYand save it to the.envfile. -
Run database migration
php artisan migrate
This will set up your database schema.