Skip to content

Daskom-Lab/daskomrec25

Repository files navigation

DLOR 2025

Open Recruitment Platform for Dasar Komputer Laboratory, Telkom University

Welcome to the DLOR 2025 repository! This project is dedicated to creating a modern, user-friendly platform for recruiting teaching assistants for the Dasar Komputer Laboratory at Telkom University.

Project Summary

DLOR 2025 is a recruitment platform designed to streamline the application process for teaching assistants. It features an intuitive UI, a secure backend, and an efficient application workflow.

Features

  • User-friendly application form
  • Secure authentication system
  • Real-time updates on application status
  • Admin dashboard for managing recruitment

Tech Stack

  • Frontend: Blade (Laravel templating engine)
  • Backend: PHP (Laravel framework)
  • Database: SQLite

Team Members

UI/UX Design:

Frontend Development:

Backend Development:

Getting Started

Follow these steps to set up the project on your local machine.

Prerequisites

  • PHP 8.2
  • Node.js (or pnpm or yarn or bun)
  • Laravel 11
  • (Optional) Laragon (Recommended for Windows users)

Installation

  1. Clone the repository:

    git clone https://github.com/Daskom-Lab/daskomrec25
    cd DLOR2025
  2. Setup: Install dependecies:

    composer install
    npm install # or pnpm i, yarn, bun

    Copy .env.example and paste it as .env or just cp .env.example .env

    Edit APP_URL into APP_URL=http://localhost:8000 in .env

    Setup key option and database:

    php artisan key:generate
    php artisan migrate
  3. Run the project: Run in two terminals:

    npm run dev

    and other is:

    php artisan serve
  4. Edit the project: Access the platform at: http://localhost:8000