Attendance-system Tailwind Templates

Attendance System

Laravel Attendance Management System Description: A dashboard to manage all the employees along with their attendance. Admin (Company) User: - CRUD for employees - Fields: Employee name, Email (unique), Date of Joining - On new employee addition, an onboarding mail will be sent to the employee along with the password. Passwords will be auto generated by the system. - Company user can log in and check daily attendance of all the employees - Company can set IP address of office and attendance will not be counted if any employee logs in from another IP address - CRUD for admin is not required - Mail server setup is not required. Optionally you can use mailtrap or In-browser mail for testing Employees: - Employees can log in and mark attendance Additional Requirements: - Eloquent relationships & collections methods can be utilized wherever necessary - Migrations for all the tables - Seeders for generating company & employee users - README file for project setup Technology stack: - Laravel 7+ - MySQL - HTML (You can use any HTML website template for the UI part) - UI is not important - Any CSS Framework (Bootstrap / Tailwind / Material UI ...) - Vanilla JS / JQuery / Alpine * The project must be committed to a git repository and then you can share the project URL

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel Attendance Management System Description: A dashboard to manage all the employees along with their attendance. Admin (Company) User:

  • CRUD for employees
  • Fields: Employee name, Email (unique), Date of Joining
  • On new employee addition, an onboarding mail will be sent to the employee along with the password. Passwords will be auto generated by the system.
  • Company user can log in and check daily attendance of all the employees
  • Company can set IP address of office and attendance will not be counted if any employee logs in from another IP address
  • CRUD for admin is not required
  • Mail server setup is not required. Optionally you can use mailtrap or In-browser mail for testing Employees:
  • Employees can log in and mark attendance Additional Requirements:
  • Eloquent relationships & collections methods can be utilized wherever necessary
  • Migrations for all the tables
  • Seeders for generating company & employee users
  • README file for project setup Technology stack:
  • Laravel 7+
  • MySQL
  • HTML (You can use any HTML website template for the UI part) - UI is not important
  • Any CSS Framework (Bootstrap / Tailwind / Material UI ...)
  • Vanilla JS / JQuery / Alpine

Steps Of Installation

Installation step:

  • take pull
  • setup env and db
  • php artisan key:generate
  • php artisan migrate
  • php artisan db:seed --class=CreateUsersSeeder
  • php artisan serve
  • Login for admin with password:admin@gmail.com || 12345678
  • Login for user with email Password When a new user craeted from admin dashboard :

License

The Laravel framework is open-sourced software licensed under the MIT license.

Top categories

Loading Svelte Themes