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
Composer
andNode.js
installed on your computer. Then, run the following command:composer install && npm install
-
Create
.env
fileDuplicate the
.env.example
file and rename the copy to.env
. If your database has a password, make sure to update theDB_PASSWORD
field in the.env
file. -
Generate the Laravel application key
php artisan key:generate
This will generate an
APP_KEY
and save it to the.env
file. -
Run database migration
php artisan migrate
This will set up your database schema.