Attendance Pro Installation and User Manual
CODEPUL
- Website: www.codepul.com
- Email: info@codepul.com
- Whataspp: +923114949088
Getting Started
This section covers the initial setup and installation of Attendance Pro. Follow these steps to get the system up and running.
Step 1: Download the software from the codecanyon
Step 2: Install the system on your server by following the installation guide.
Installation Process
Follow these steps to successfully install Attendance Pro:
Step 1: Upload Files to Your Domain
Download the attendancepro.zip file from the Codecanyon.
Access your domain's hosting control panel or FTP using software like FileZilla.
Navigate to the root directory of your domain (e.g., public_html or your custom folder).
Upload the attendancepro.zip file to the root directory. Extract the attendancepro.zip file using the file manager in your hosting panel or through FTP.
Step 2: Create a Database
Log in to your hosting control panel (e.g., cPanel).
Go to MySQL Databases or the equivalent option.
Create a new database and note down the database name.
Create a new database user and assign a password. Ensure you assign ALL PRIVILEGES to this user for the database.
Note down the following details for later use:
- Database Name
- Database Username
- Database Password
Step 3: Import the Database
In your hosting control panel, go to phpMyAdmin.
Select the newly created database from the list.
Click on the Import tab. Choose the database file (db.sql or the database file included in the attendancepro.zip package).
Click Go to import the database. Ensure the import is successful and no errors are displayed.
Step 4: Configure the Application
This system contains two connect.php
files: one located in the /admin folder and the other in the root directory. You need to configure both files with your database credentials to ensure the system functions properly.
Please check and configure the connection details in both files before using the system.
Navigate to the root directory where you extracted the attendancepro.zip file.
Open the connect.php
file located in the root folder using the file manager or an FTP editor.
Update the following details in the connect.php
file:
- Database Host: Typically localhost.
- Database Name: The name of the database you created.
- Database Username: The username assigned to the database.
- Database Password: The password for the database user.
- Purchase Code: Enter the valid purchase code provided at the time of purchase.
Save the changes to connect.php
.
Step 5: Complete the Installation
Open your browser and visit your domain (e.g., https://yourdomain.com
).
Verify that the application is loading correctly.
Log in with the default admin credentials (if provided) or set up an account as instructed.
This system contains two connect.php
files: one located in the /admin folder and the other in the root directory. You need to configure both files with your database credentials to ensure the system functions properly.
Please check and configure the connection details in both files before using the system.
User Manual
1. Admin Dashboard
Feature Description: The admin dashboard provides an overview of system activities and employee attendance. It includes graphs, reports, and quick links to key features.
5. Employee Attendance Area
Feature Description: This section allows admins to manage employee attendance and review individual records.
3. Attendance Dropdown
Feature Description: This dropdown allows users to select attendance-related options such as attendance type, date range, or specific employee.
1. Admin Dashboard
Feature Description: The admin dashboard provides an overview of system activities and employee attendance. It includes graphs, reports, and quick links to key features.
2. Admin Login
Feature Description: The admin login screen allows administrators to securely access the system. It includes fields for entering username and password.
4. Attendance List
Feature Description: This section displays a list of employee attendance records, allowing admins to review and manage attendance data.
6. HR Report
Feature Description: The HR report displays detailed analytics and metrics about employee performance, attendance, and leave data for HR personnel.
7. Department User List
Feature Description: Admins can view and manage department users, assign employees to various departments, and view department-specific attendance data. Department also can login with their on login user
8. Manage Leaves
Feature Description: Admins can manage employee leave requests, approve or reject leave applications, and track leave balances.
9. Position Employee
Feature Description: Admins can assign specific positions to employees within the system for better employee management and reporting.
10. Schedule and Employee List
Feature Description: This section allows admins to schedule work shifts and view employee schedules.
11. Track Employee
Feature Description: Admins can track employee attendance in real-time, including check-ins, check-outs, and location.
Mobile App Features
3. Employee Login
Feature Description: The mobile Employee login screen allows administrators to securely access the system with their credentials.
2. Employee Dashboard (Mobile)
Feature Description: The mobile app provides a responsive Employee dashboard for tracking employee attendance and leave requests.
1. Check In
Feature Description: The check-in section of the mobile app allows employees to confirm their attendance.
4. Checkout
Feature Description: The checkout section of the mobile app allows employees to confirm their attendance and submit their work hours.
5. Leave Form
Feature Description: The leave form section allows employees to submit leave requests directly from the mobile app.
6. Full Leave Form
Feature Description: This is the detailed version of the leave form, including additional fields for leave type, dates, and reasons.
7. Leave List
Feature Description: Employees can view a list of their previous leave requests and their statuses.
9. Select Timer
Feature Description: Employees can select the time they want leave.