Skip to content

sgnd/employee-attendance-system

 
 

Repository files navigation

Employee Attendance System

Features

  • CRUD Positions (Manage Job Positions)
  • CRUD Users (Admins, Operators, and Employees)
  • CRUD Holidays (Manage Holidays)
  • CRUD Attendances (Track Employee Attendance with QR Codes or Buttons)
  • Utilizes Datatables (Powered by Livewire)
  • Export Data to Excel and CSV Formats
  • And More...

Installation Instructions

Prerequisites
- Git
- Composer
- PHP v8.1

# First, clone the repository via command line (cmd, bash, or other terminals)
git clone https://github.com/sgnd/employee-attendance-system.git

# Navigate to the project folder
cd employee-attendance-system

# Install all required packages
composer install

# Copy example env to .env and configure the file by specifying the database name (DB_DATABASE), username, and password
cp .env.example .env

# Generate a new application key, run migrations, seed the database, and start the development server:
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve

# Finally, open your web browser
http://localhost:8000

# Default access
email: admin@gmail.com
password: password

Releases

No releases published

Packages

No packages published

Languages

  • PHP 65.3%
  • Blade 31.2%
  • JavaScript 2.7%
  • CSS 0.8%