Project Overview

Task Orbit is a complete Human Resource Management System designed to simplify and automate organizational processes. It includes powerful modules such as Employee Management, Department Management, Shift Management, and Holiday Management for workforce and scheduling needs. The system supports essential HR functions like Payroll, Leave, Attendance, and Loan Management. For productivity and collaboration, it offers Project, Task, Client, and Team Management. Recruitment and performance are streamlined with Interview, Appraisal, and Designation Management. Additionally, Ticket, Reports, and Version Management ensure smooth operations and continuous improvement — making TaskOrbit HRMS a comprehensive end-to-end HR solution for modern businesses.

Task Orbit also integrates advanced AI-powered automation to further enhance efficiency and decision-making. The AI module can automatically generate detailed Project SRS documents, create professional employee CVs, build accurate employee job descriptions, and provide intelligent ticket responses or conversions. It also assists in generating important company notices and communication drafts. With these AI capabilities, Task Orbit remains future-ready and significantly reduces manual workload across HR and operational teams.


Project Information
  • Project Name: Task Orbit
  • Framework: Laravel (PHP)
  • Database: MySQL
  • Frontend: Blade, Bootstrap, jQuery, Javascript, Vite
  • Version: 1.0.0
  • Description: A comprehensive HRMS solution for managing employee data, attendance, payroll, leave requests, and HR-related tasks. The system also includes integrated AI features for generating project SRS documents, creating employee CVs, drafting employee job descriptions, producing automated ticket replies, and generating important company notices — enhancing productivity and reducing manual workload.

For demo purpose
Link to Demo
Login Credentials
  • SuperAdmin: Email: admin@example.com | Password: abcd1234
  • HR: Email: hr@example.com | Password: abcd1234
  • Employee: Email: employee@example.com | Password: abcd1234
  • Client: Email: client@example.com | Password: abcd1234
User Roles and Permissions
  • SuperAdmin: Full system access
  • Client: Access to project, invoice, and client modules
  • Employee: Access to attendance, leave requests, and assigned tasks
  • HR: Access to Employee, Attendance, Payroll, Leave, Department & Designation and HR related modules

Features & Modules
  • Core HR: Employee, Attendance, Payroll, Leave, Department & Designation
  • Project & Task: Project, Task, and Team Management
  • Financial: Expense, Invoice, and Loan Management
  • Administrative: User roles, authentication, and system settings
  • Additional: Interview, Appraisal, Ticket System, Notice Board, Holiday Management
  • AI-Powered Automation: Project SRS generation, employee CV creation, job description generation, automated ticket reply/conversion, and AI-generated notices.

File Uploads & Media

All uploaded files (profile pictures, documents) are stored in public/storage. The media library allows managing and accessing uploaded content.

Image & Assets Disclaimer

All images used in the preview, demo, and screenshots are for demonstration purposes only. They are not included in the downloadable package. Placeholder images will be used instead.

Requirements

Before installing our Task Orbit application, ensure that your server meets the following requirements:

Server Requirements

  • Hosting: Shared hosting or VPS hosting (with SSH access) with cPanel or similar control panel.
  • Laravel Framework : Laravel 12
  • PHP: 8.2 to 8.4
  • Database: MySQL 8.0+
  • Node.js: Required to run frontend build commands (e.g., compiling assets with Vite, Webpack, or similar).
  • PDO PHP extension
  • OpenSSL PHP extension
  • mbstring PHP extension
  • fileinfo PHP extension
  • Zip PHP extension
  • GD PHP extension
  • JSON PHP extension
  • Tokenizer PHP extension
  • cURL PHP extension
  • Ensure the mod_rewrite Apache module is enabled

Laravel Dependencies

The application relies on several Composer packages for its functionality. Key dependencies from composer.json include:

Composer Version: 2.8.12

  • Core

    • php:^8.2
    • laravel/framework:^12.0
    • laravel/sanctum:^3.2
    • laravel/tinker:^2.8
  • Libraries & Packages

    • barryvdh/laravel-dompdf:^2.1
    • guzzlehttp/guzzle:^7.2
    • predis/predis:^2.2
    • spatie/laravel-medialibrary:11.0.0
  • Development & Testing

    • fakerphp/faker:^1.9.1
    • laravel/pint:^1.25
    • laravel/sail:^1.18
    • nunomaduro/collision:^7.0
    • nunomaduro/larastan:2.9
    • nunomaduro/phpinsights:^2.13
    • phpunit/phpunit:^10.1
    • spatie/laravel-ignition:^2.0

ViteJs Dependencies

Node.js is required to run frontend build commands (e.g., Compiling assets with Vite, Scss File).

Current Node.js Version: 20.12.2

If you want to make a build, run: npm run build

Key frontend dependencies from package.json:

  • Core

    • vite:^4.3.5
    • laravel-vite-plugin:^0.7.8
  • CSS & Styling

    • sass:^1.62.1
    • less:^4.2.0
    • font-awesome:^4.7.0
  • JavaScript Frameworks & Utilities

    • bootstrap:^5.3.8
    • jquery:^3.7.0
    • @popperjs/core:^2.11.7
    • axios:^1.4.0
    • @rollup/plugin-inject:^5.0.3
    • sortablejs:^1.15.2
    • @srexi/purecounterjs:^1.5.0
  • UI Components & Plugins

    • @toast-ui/editor:^3.2.2
    • @yaireo/tagify:^4.17.8
    • bootstrap5-tags:^1.5.15
    • select2:^4.1.0-rc.0
    • sweetalert2:^11.4.8
    • flatpickr:^4.6.13
    • tui-calendar:^1.15.3
    • datatables.net:^1.13.4
  • Charts & Visualization

    • apexcharts:^3.37.3

PHP Configuration

Open your php configuration file php.ini and change the following settings.

memory_limit = 512M max_execution_time = 300
Installation Guide - (Shared Hosting)

Database Create

Step 1. Login into your cPanel.
Login
Step 2. Go to database in your cPanel.
Database
Step 3. Enter database name and Create a new database.
database name
Step 4. Create Database user.
Create Database user
Step 5. Assign Database to the user.
Assign Database to the user
Step 6. Manage User Privileges. (Check All Privileges)
Manage User Privileges
Step 7. For importing Database go to phpMyAdmin (It's Optional)
phpMyAdmin
Step 8. In your database go to Import tab for importing database.sql file from database Folder (It's Optional)
Import Database

File Upload

Step 1. Open File manager now.
Open File Manager
Step 2. Go to public_html or public_html/yourDomain.in in your hosting File Manager — whichever folder your domain is pointing to.
  • If you upload it in public_html folder, then visit http://your-sitename in browser.
  • If you upload it in a folder in public_html folder, then visit http://your-sitename/folder_name in browser.
  • If you upload it in your created subdomain folder, then visit http://your-subdomain-name in browser.
  • If you upload it in a folder in your created subdomain folder, then visit http://your-subdomain-name/folder_name in browser.
File Manager
Step 3. Upload the downloaded zip in public_html or public_html/yourDomain.in folder.
Upload Zip File
Step 4. unzip or extract the Code v1.0 - task orbit.zip file that you have just uploaded.
Extract Zip File
Step 5. verify that all these files are in public_html or public_html/yourDomain.in folder.
Verify Files

Install Application

Step 1: Welcome

Step Before Installation

  1. Copy the .env.example file to .env

To run the installer visit www.yourdomain.com (example: https://taskorbit.pixelwibes.in), you’ll automatically be redirected to the installation page

Welcome

Step 2: Database Configuration
  1. Database Hostname : Put the database hostname in here.
  2. Database Username : Enter the database's user name.
  3. Database Password : Kindly input the strong password.
  4. Database Name : Enter the database's name.
Step 3: Server Requirements
Note: If any extension is not enabled, follow these steps:
For cPanel: Go to PHP Selector → Find the extension name → Tick/Enable it → Click Save.
For Local Server (XAMPP/WAMP): Open php.ini file → Search for the extension line (e.g. ;extension=openssl) → Remove the semicolon (;) → Save and restart Apache.
  1. PHP Version : Version must be 8.2 to 8.4.
    Step: Log in to your hosting panel → Find "PHP Selector" or "PHP Version" → Select 8.2 to 8.4 → Save.
  2. OpenSSL Extension : Needed for secure data.
  3. PDO Extension : Needed for database connection.
  4. Mbstring Extension : Needed to handle text properly.
  5. Tokenizer Extension : Needed by Laravel.
  6. Fileinfo Extension : Needed for file uploads.
  7. Curl Extension : Needed for API requests.
  8. Zip Extension : Needed for archives.
  9. GD Extension : Needed for images.
  10. Json : Needed for archives.
Step 4: Folder Permission Check
Folder Permission Check
  1. /storage/app : Must be writable for storing uploaded files and application data.
    Note (Linux / macOS): Run chmod -R 775 storage/app
    Note (Windows): Right-click the storage/app folder → Properties → Security tab → Edit → give Modify permission to your web server user (e.g., IIS_IUSRS or your username).
    Run this command from your Laravel project root path.
  2. /storage/framework : Must be writable for cache, sessions, and compiled views.
    Note (Linux / macOS): Run chmod -R 775 storage/framework
    Note (Windows): Right-click the storage/framework folder → Properties → Security → Edit → allow Modify for your web server user.
    Run this command from your Laravel project root path.
  3. /storage/logs : Must be writable for application logs.
    Note (Linux / macOS): Run chmod -R 775 storage/logs
    Note (Windows): Right-click the storage/logs folder → Properties → Security → Edit → allow Modify permission.
    Run this command from your Laravel project root path.
  4. /bootstrap/cache : Must be writable for framework cache and compiled files.
    Note (Linux / macOS): Run chmod -R 775 bootstrap/cache
    Note (Windows): Right-click the bootstrap/cache folder → Properties → Security → Edit → allow Modify permission.
    Run this command from your Laravel project root path.
Success
Success
Installing for Developers

Before continuing, please review the full Requirements page to ensure your environment meets all system needs.

Backend Setup (Laravel)

  1. Install PHP dependencies: composer install
  2. Copy the .env.example file to .env
  3. Generate the application key: php artisan key:generate
  4. Start the Laravel server: php artisan serve
  5. Open your browser and navigate to http://127.0.0.1:8000.

Frontend Setup (Vite)

  1. Install JavaScript dependencies: npm install
  2. Start the Vite development server: npm start
  3. Build assets: npm run build

Server Installation Notes

If you are using VPS / SSH
  1. Copy .env.example to .env
  2. Run php artisan key:generate
  3. Update database and mail settings
If you are using Shared Hosting
  1. A ready .env file is already included in the shared_hosting folder.
  2. Only update database and mail settings
  3. Do not modify APP_KEY (your project may stop working)
General Settings & Mandatory Setup
Login
Login Flow
  1. Login With Admin:
    • Please enter your email address. It was used during the installation process
    • Please enter your password. It was used during the installation process
General Setting
Profile Information Change Password
  1. Profile Info: Manage name, profile picture and email.
  2. Change Password: Update your account password securely.
Shift Management (Required to assign a shift when creating a new employee)
Shift Management
  1. Define working hours
  2. Set break times
  3. Minimum hours for half/full day
  4. Configure weekdays and weekends
  5. Used in salary calculation
  6. Manage existing shifts or add new ones
  7. Used for attendance clock-in/clock-out functionality
  8. Required to assign a shift when creating a new employee
Leave management(Required to assign a leave when creating a leave request)
Leave Flow
  1. Leave Types Management:
    • Define leave types for employees (Paid, Unpaid, Emergency, etc.).
    • Set annual leave quotas for each type.
    • Edit existing leave type names and quotas.
    • Add new leave types with a name and annual quota.
    • Required for managing employee leaves effectively.
  2. Leave Sub Types Management:
    • Define subcategories of leave types to categorize leaves more specifically.
    • Assign subtypes to existing leave types.
    • Edit existing subtypes and change which leave type they belong to.
    • Add new subtypes with a name and link them to a leave type.
    • Helps track and manage employee leaves in more detail.
Appraisal Management
Appraisal
  1. Define performance attributes used for employee appraisals.
  2. Helps evaluate employee performance systematically.
  3. Attributes are used to score and generate appraisal reports.
  4. Edit existing appraisal attributes or add new ones.
  5. Required for structured and consistent performance appraisals.
Interview Management
Interview Management
  1. Define performance attributes used during candidate interviews.
  2. Helps evaluate candidates systematically and fairly.
  3. Attributes are used to score and compare interview performance.
  4. Edit existing interview attributes or add new ones.
  5. Ensures standardized assessment for hiring decisions.
Web App Settings
Web App Settings
Web App Settings
  1. Web App Title: TASKORBIT
    • This is the name of the application displayed to users.
  2. Number of Top Performers: 6
    • Defines how many employees are highlighted as top performers in reports or dashboards.
  3. Default Password: abcd1234
    • The initial password assigned to new users when their account is created.
  4. Loan Max Amount: 175,000
    • The maximum amount an employee can request as a loan through the system.
  5. Salary Cut Off Day: 7
    • The day of the month used to calculate payroll; salaries are processed based on this cut-off.
  6. Timezones: Asia/Kolkata (Indian Standard Time)
    • Sets the default timezone for all timestamps, reports, and scheduled tasks in the app.
  7. Default Currency: India (₹)
    • Specifies the currency used for payroll, loans, and financial reports.
  8. Logo (Ratio 1:1): (200*200,512*512 etc)
    • The main logo of the app, displayed on dashboards and headers. Must be square (1:1 ratio).
  9. Sign In Screen Background (Ratio 3:4): (300*400, 600*800 etc)
    • Background image displayed on the login page. Recommended 3:4 ratio for best display.
  10. Disallowed Characters: % , < , > , [ , ] , ? , ^ , # , & , * , $ , | , \ , { , }, +, =, /
    • These characters cannot be used in usernames, passwords, or other text fields to prevent errors and security issues.
  11. OpenAI API Key
    • Used to enable AI features such as SRS generation, smart suggestions, automated content creation, and other AI-driven functionalities within the application.
Web App Settings
Mail Settings
Mail Settings (Required for Password Reset and Other Email-Based Features)
  1. Mail Driver: smtp
    • Specifies the method used to send emails from the application. "SMTP" is the most common mail protocol.
  2. Mail Host: smtp.example.com
    • The server address used to send emails. This is provided by your email service provider.
  3. Mail Port: 465
    • The port number used for email communication. Port 465 is commonly used for SMTP with SSL encryption.
  4. Mail Username: test@example.com
    • The email account username used to authenticate with the mail server.
  5. Mail Password: ••••••••••••
    • The password for the email account. Used for authenticating with the mail server securely.
  6. Mail Encryption: ssl
    • Specifies the type of encryption for email communication. "SSL" ensures emails are sent securely.
  7. From Email: test@example.com
    • The email address that will appear as the sender for all outgoing emails.
  8. From Name: TaskOrbit
    • The name displayed as the sender in outgoing emails.
AI Settings
AI Settings
AI Promot Settings
  • Configure AI prompts for each module
  • Group-wise customization supported so user betterunderstand
Asset Categories
Asset Categories
  1. Asset Categories Management:
    • You can manage asset categories list here. You can add, edit, update, delete and see the details too.
Hardware Assets
Hardware Assets
  1. Hardware Assets Management:
    • You can manage hardware assets list here. You can add, edit, update, delete and see the details too.
Hardware Asset Allocation
Hardware Asset Allocation
  1. Hardware Asset Allocation Management:
    • You can manage hardware asset allocation list here. You can add, edit, update, delete and see the details too.
    • It is used to assign hardware assets to employees.
Ticket Management
Ticket Createion Ticket Management
  1. Ticket Management:
    • You can manage ticket list here. You can add, edit, update, delete and see the details too.
    • AI Assistance: Click the Generate button to receive an AI-generated reply, solution suggestion, or response draft for the selected ticket.
Employee Clock Management
Employee Clock Management
  1. Employee clock-in and clock-out management:
    • Employee can manage clock in and clock out here.
Ticket Issue Management
Ticket List Ticket Issue Management
  1. Ticket Issue Management:
    • You can manage ticket issue list here. You can add, edit, update, delete and see the details too.
Department Management
Department Management
  1. Department Management:
    • You can manage department list here. You can add, edit, update, delete and see the details too.
Designation Management
Designation List Designation Details
  1. Designations Management:
    • You can manage designations list here. You can add, edit, update, delete and see the details too.
Employee Management
Employee List Employee Details Employee Edit
  1. Employee Management:
    • You can manage the employee list here. You can add, edit, update, delete, and view detailed employee information.
    • AI CV Generation: Go to the employee list -> view employee and click the Generate CV button on the top-right to create an AI-generated CV.
Leave Requests Management
Leave Request List Leave Request Details
  1. Leave Requests Management:
    • You can manage Leave list here. You can add, edit, update, delete and see the details too. also admin can approve/reject leave request
Consumed Leave Management
Consumed Leave List
  1. Consumed Leave Management:
    • You can manage consumed leave list here. You approve leave request. default is rejected
    • If user is marked as Present.
    • You can update Clock In and Clock Out times.
Attendance Management
Employee Attendance
  1. Attendance Management:
    • You can manage attendance list here. You can add, edit, update and see the details too.
Employee Loan Management
Employee Loan List Employee Loan Details
  1. Employee Loan Management:
    • You can manage employee loan list here. You can add, edit, update and see the details too. also admin can approve/reject loan request
Employee Appraisal Management
Employee Appraisal Management
  1. Employee Appraisal Management:
    • You can manage employee appraisal list here. You can create single level and multiple level appraisals. Yalso you can review and see the details too. admin can approve/reject appraisal request
    • Admin can approve/reject appraisal request
Holiday Management
Holiday Management
  1. Holiday Management:
    • You can manage holiday list here. You can add, edit, update and see the details too.
    • As per the defined holiday list, payroll processing will automatically exclude all holidays for the selected month.
    • Past holidays will be shown in red color
    • Current month holidays will be shown in green color
    • Future holidays will be shown in black color
Interview Management
Interview Management
  1. Interview Management:
    • You can manage interview list here. You can add, edit, update and see the details too.
    • Admin/HR can approve/reject interview request
Country Management
Country Management
  1. Country Management:
    • You can manage country list here. You can add, edit, update and see the details too.
    • The country is used to set the default timezone for the application.
    • It also defines the default currency used in transactions and payroll.
    • Changing the country may update date, time, and number formats dynamically.
    • Ensure you choose the correct country for accurate global settings.
    • If you delete a country, because it is actively used in the application settings.
    • It may be set as the default currency, default timezone, or both.
    • Please update the app settings before attempting to delete it.
Team Management
Team Management
  1. Team Management:
    • You can manage team list here. You can add, edit, update and see the details too.
Salary Generate
Salary Generate
  1. Salary Management:
    • You can manage salary list here. You can add, edit, update and see the details too.
Salary Logs
Salary Logs
  1. Salary Logs Management:
    • You can manage salary logs list here. You can see the details too.
Salary Payheads
Salary Payheads
  1. Salary Payheads Management:
    • You can manage salary payheads list here. You can add, edit, update and see the details too.
    • Payheads define how salaries are structured.
    • They include Earnings (like Basic, HRA, Bonus).
    • They include Deductions (like Loans, PF, Taxes).
    • Some payheads cannot be deleted if in use.
    • Disabled payheads are not applied in salary calculation.
Expenses Management
Expenses Management
  1. Expenses Management:
    • You can manage expenses list here. You can add, edit, update and see the details too.
Company address
Company Address Management
  1. Company address Management:
    • You can manage company address list here. You can add, edit, update and see the details too.
Invoice Management
Invoice List Invoice Management
  1. Invoice Management:
    • You can manage invoice list here. You can add, edit, update and see the details too.
    • You can change taxes for invoice.
Project Management
Project Management
  1. Project Management:
    • Manage the list of all projects.
    • Add, edit, update, and view project details.
    • Change the project status as needed.
    • Assign projects to employees who will work on them.
    • Each project is assigned to a client.
AI base SRS Generate
AI-Based SRS Generation SRS Generation
  1. AI-Based SRS Generation
    • Go to the list of all projects.
    • Click the Generate button located at the top.
    • Select the desired project.
    • Ask AI to generate the SRS document.
    • Download the generated SRS.
Payments management
Payments Management
  1. Payments management:
    • Manage the list of all payments.
    • Add and view payment details.
    • Each payment is linked to a specific project.
Tags management
Tags Management
  1. Tags management:
    • Manage the list of all tags.
    • Add, edit, update, delete and view tag details.
    • Tags help categorize and organize projects.
Project Assets
Project Assets Management Assets Details
  1. Project Assets:
    • List of all project assets.
    • Project assets are files or resources linked to specific projects.
    • Each project can have multiple assets. you can download and view them.
Task Management
Task Management Task Details
  1. Task Management:
    • Manage the list of all tasks.
    • Add, edit, update, delete and view task details.
    • Assign tasks to specific projects and employees.
    • Create a dedicated panel for assigning tasks efficiently.
    • AI Assistance: Click the Generate button in the task conversation area to receive AI-powered smart answers, suggestions, or auto-generated responses.
Client Management
Client Management
  1. Client Management:
    • Manage the list of all clients.
    • Add, edit, update, delete and view client details.
Notice Management
Notice Management
  1. Notice Management:
    • Manage the complete list of notices.
    • Add, delete, and view notice details.
    • AI Text Generation: Click the Generate button to let AI create a professional notice message for you.
    • AI Image Generation: Use the Generate AI Image button to automatically create a relevant image for the notice.
Report Generate
Report Generation
Report Generate:
  • Generate reports based on specific criteria.
  • Generate reports like employees, attendances, leave balances, loan, payroll, expenses, assets and allocation
  • View and download reports in CSV formats.
System Update
System Update

How can I update my web version or admin panel to the most recent version?

  1. From the downloaded PHP source code, locate the upgrade from vX.X to vX.X.X.zip file.
  2. Open http://yourdomain.com/add-on-plugin in your browser.
  3. Display the most recent version, basic instructions, and an Upload & Extract button.
  4. Upload the file update.zip.
  5. Press the Upload & Extract button.
  6. A popup will appear asking for your Codecanyon purchase code. Please enter a valid purchase code to proceed.
  7. Once the upload and extraction are complete, click the Import button to finalize the update.
  8. Congratulations! your software has been successfully upgraded.
Plugin Add-On
Plugin Add-On

How can I add plugins to my web version or admin panel?

  1. Download the plugin source code from your account or marketplace.
  2. Open http://yourdomain.com/add-on-plugin in your browser.
  3. Upload the file plugin.zip.
  4. Press the Upload & Extract button.
  5. A popup will appear asking for your Codecanyon purchase code. Please enter a valid purchase code to proceed.
  6. Once the upload and extraction are complete, click the Import button to finalize the update.
  7. Congratulations! The plugin has been successfully installed and added to your system.
Project File & Layout Structure
A creative, visual overview of project structure. Lines and icons help you quickly understand the hierarchy and purpose of each folder and file.
📁 taskorbit-hrms/
📁 database/
├── 📄 database.sql
📁 documentation/
📁 Assets/
📁 images/
├── image.png
├── image.png
├── 📄 style.min.css
├── 📄 documentation.html
📁 taskorbit-hrms-laravel-v1.0.0/
📁 app/
📁 Console/
├── 📄 Kernel.php
📁 Constants/
├── 📄 AuthConstants.php
├── 📄 MediaCollections.php
📁 Exceptions/
├── 📄 Handler.php
📁 Helpers/
├── 📄 CommonHelper.php
├── 📄 Logable.php
├── 📄 Responsable.php
├── 📁 [etc...]
📁 bootstrap/
📁 cache/
📄 .gitignore
├── 📄 app.php
├── 📄 providers.php
📁 config/
├── 📄 app.php
├── 📄 auth.php
├── 📄 broadcasting.php
├── 📄 cache.php
├── 📁 [etc...]
📁 database/
📁 factories/
├── 📄 UserFactory.php
📁 migrations/
├── 📄 2014_10_12_000000_create_users_table.php
├── 📄 2014_10_12_100000_create_password_reset_tokens_table.php
├── 📄 2019_08_19_000000_create_failed_jobs_table.php
├── 📁 [etc...]
📁 seeders/
├── 📄 AppSettingSeeder.php
├── 📄 AppraisalPerformanceAttributeSeeder.php
├── 📄 AttendanceSeeder.php
├── 📁 [etc...]
├── 📄 .gitignore
📁 lang/
📁 ar/
├── 📄 installer_messages.php
├── 📄 messages.php
📁 en/
├── 📄 installer_messages.php
├── 📄 messages.php
├── 📁 [etc...]
📁 public/
📁 assets/
📁 css/
📁 images/
📁 js/
├── 📁 [etc...]
📁 storage/
├── 📁 1/
├── 📁 17/
├── 📁 5/
├── 📄 .htaccess
├── 📄 favicon.ico
├── 📁 [etc...]
📁 resources/
📁 css/
├── 📄 app.scss
📁 js/
├── 📄 app.js
├── 📄 bootstrap.js
📁 views/
📁 docs/
📁 errors/
📁 install/
├── 📁 [etc...]
📁 routes/
├── 📄 api.php
├── 📄 console.php
├── 📄 web.php
📁 storage/
📁 app/
📁 public/
├── 📄 .gitignore
📁 framework/
📁 cache/
📁 sessions/
📁 testing/
├── 📁 [etc...]
📁 logs/
├── 📄 .gitignore
📁 tests/
📁 Feature/
├── 📄 ExampleTest.php
📁 Unit/
├── 📄 ExampleTest.php
├── 📄 CreatesApplication.php
├── 📄 TestCase.php
📁 vendor/
📁 etc...
├── 📄 autoload.php
├── 📄 .env
├── 📄 .env.example
├── 📄 .htaccess
├── 📄 README.md
├── 📄 artisan
├── 📄 composer.json
├── 📄 package.json
├── 📄 vite.config.js
└── 📄 [etc...]
├── 📄 changelog.txt
└── 📄 license.txt
Changelog
Stable

v1.0.0

20 November 2025

Initial Release of TaskOrbit - Complete HRMS with Payroll & Project Management Suite in Laravel

Framework
Laravel v12
Language
PHP v8.2
Database
MySQL 8.0
Highlights
  • Comprehensive HR Suite – Covers employee, department, attendance, leave, and payroll management.
  • Project & Task Management – Boosts productivity with integrated project, task, and team tracking tools.
  • Recruitment & Appraisal Tools – Streamlines hiring, interviews, and performance evaluations.
  • Role-Based Access Control – Ensures secure and customized access for admins, managers, and employees.
  • Shift & Holiday Scheduling – Simplifies workforce planning with flexible shift and holiday management.
  • Loan & Payroll Automation – Automates salary calculations, deductions, and loan tracking.
  • Client & Ticket Management – Improves client communication and internal support efficiency.
  • Interactive Reports & Analytics – Generates detailed reports with CSV export for decision-making.
  • Modern & Responsive UI – Clean, user-friendly interface that adapts to all devices.
  • Version & Update Management – Keeps your HRMS secure and up to date with structured version control.
  • AI-Powered Automation – Includes AI-based project SRS creation, employee CV generation, job descriptions, automated ticket replies, and notice drafting.
Credits & Open-Source Acknowledgements

This application is built using open-source technologies. Full credit goes to the respective authors and open-source communities.

  • Laravel Framework – https://laravel.com
  • Bootstrap – https://getbootstrap.com
  • jQuery – https://jquery.com
  • DataTables – https://datatables.net
  • Font Awesome Icons – https://fontawesome.com
  • Google Fonts – https://fonts.google.com

All third-party libraries listed above are used under their respective open-source licenses. No paid or copyrighted assets are distributed with this product.

Support & Feedback

Email: support@pixelwibes.com

Expected response time: 24–48 hours