Skip to content

Kyazs/BI-Record-Tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Background Investigation - Record Tracking System

📌 Project Overview

The Record Tracking System is a web-based application designed to streamline the background check process for applicants. It enables administrators to efficiently track, verify, and manage applicant records while ensuring secure role-based access control.

🚀 Features

  • Applicant Management – Add, update, and track applicant records.
  • Real-time Updates (SSE) – Live updates for new applicants using Server-Sent Events (SSE).
  • Role-Based Access Control:
    • Admin: Full control over applicant records and user management.
    • Officer: Limited access to add documents but not change status.
  • Status Tracking – Admins can set an applicant’s status (Cleared / Not Cleared).
  • Secure Authentication – User accounts with different access levels.
  • Notifications – Toast notifications for new applicants.
  • Pagination & Filtering – Easily navigate and search applicant records.

🛠 Tech Stack

  • Backend: Laravel (PHP)
  • Frontend: Vue.js (with Inertia.js & TailwindCSS)
  • Database: SQLite / MySQL
  • Real-time Communication: SSE (Server-Sent Events)
  • Authentication: Laravel Breeze / Sanctum

📂 Setup Instructions

  1. Clone the repository:

    git clone https://github.com/yourusername/BI-Record-Tracking.git
    cd BI-Record-Tracking
  2. Install dependencies:

    composer install
    npm install
  3. Set up the environment file:

    cp .env.example .env
    php artisan key:generate
  4. Run database migrations:

    php artisan migrate --seed
  5. Start the development server:

    php artisan serve
    npm run dev

📌 Future Enhancements

  • QR Code Scanning – Faster Login Authentication via QR CODE scanning.
  • Export Reports – Generate reports in PDF or Excel format.
  • Multi-Tenant Support – Extend the system for multiple organizations (SaasS).

📜 License

This project is open-source and licensed under the MIT License.

About

A Record Tracking for Background Investigation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published