Skip to content

Welcome to Company Management System, a powerful and scalable platform built using Laravel 10. This system provides a comprehensive solution for managing companies, branches, users, and their roles, with features designed for businesses of all sizes.

Notifications You must be signed in to change notification settings

Abdelrhman-Elnagar/Company-Dashboard

Repository files navigation

Company-Dashboard

Features

Admin Dashboard:

    Manage all companies with ease.

    Add, update, soft delete, or deactivate companies.

    Renew subscriptions and control company access.

Company Owner Dashboard:

    Create and manage branches.

    Assign and manage branch-specific users.

    Generate and export payroll reports, including deductions and bonuses.

Branch Manager Dashboard:

    Manage branch-specific employees and monitor their activity.

    Export detailed reports for payroll and attendance.

User Authentication:

    Secure login system with role-based access control (RBAC).

    Permissions powered by Spatie Laravel Permission.

Data Export:

    Export reports to Excel with one click using Maatwebsite Excel.

Modern Tech Stack:

    Backend: Laravel 10.

    Frontend: Blade (customizable).

About

Welcome to Company Management System, a powerful and scalable platform built using Laravel 10. This system provides a comprehensive solution for managing companies, branches, users, and their roles, with features designed for businesses of all sizes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published