Welcome to the Attendance Management System for University Departments. This system streamlines and manages the process of handling attendance, lectures, and percentage within the department. This README provides an overview of the system, its features, and instructions for installation and usage.
- Secure login and access control for administrators and users.
-Lecturer or Instructor can mark the students attendance
- Administrators track and resolve attendants percentage for each subject efficiently.
- Can entroll student users to course.
- Can change status of students and Lecturer dynamically from the admin panel.
To install and set up the Attendance Management System, follow these steps:
- Web server (e.g., Apache, Nginx)
- PHP (>= 7.0) and a MySQL database
- Composer for PHP
git clone https://github.com/udaravima/UoJ_AMS.git
cd UoJ_AMS
nano config.php
change define('SERVER_ROOT', '/MyAttendanceSys'); -> define('SERVER_ROOT', '<Your Server Path>/UoJ_AMS');
mysql -h <hostname> -u <username> -p <password> < '<PathToProject>/Database Sql File/Table_script.sql'
nano <pathToProject>/php/config/Database.php
- goto /UoJ_AMS create a account using don't you have a account
- get a terminal
mysql -l <hostname> -u <username> -p <password>
since your first account will be user_id 1 it will make it admin and activeuse uoj; update uoj_user set user_status = 1, user_role = 0 where user_id = 1;