Attendance-App is an efficient and secure attendance management system designed for staff. It provides features for managing attendance, requesting leave, and viewing reports.
Demo Link www.attendance360.free.nf
- PHP
- CSS
- Bootstrap
- HTML
- MySQL
- Server: XAMPP
- Manage Attendance: Track and manage employee attendance with check-in and check-out times.
- Admin Panel: Admins can accept or reject leave requests and manage employee records.
- Employee Panel: Employees can request leave and view their attendance records.
- Reports: View attendance reports in calendar format for both yearly and monthly perspectives.
- Registration: New users can register to use the system.
To get a local copy of the project up and running, follow these steps:
-
Clone the repository:
git clone https://github.com/Inkithai/Attendance_App.git
-
Navigate to the project directory:
cd Attendance-App
-
Set up the environment:
- Ensure you have XAMPP installed and running.
- Create a new database in MySQL (e.g.,
attendancetask
). - Import the provided SQL file to set up the database schema.
-
Update configuration:
- Edit the database configuration file (usually
includes/connection.php
) to match your local database credentials.
- Edit the database configuration file (usually
-
Run the application:
- Start Apache and MySQL servers in XAMPP.
- Access the application via your web browser at
http://localhost/Attendance-App
.
To log in to the system, use the following credentials:
-
Employee Login:
- Email: [email protected]
- Password: User1123
-
Admin Login:
- Email: [email protected]
- Password: Admin123