Skip to content

RT-1848/Attendance-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

49 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ““ Web-Based Attendance Management System

This Attendance System is a web application designed to simplify and streamline attendance tracking for both teachers and students. It removes the hassle of manual record-keeping, reduces errors, and provides a smooth, user-friendly experience.

πŸ§‘β€πŸ« Features for Teachers

Teachers can effortlessly create and manage their classes through a simple dashboard. They can see live updates of student attendance and view attendance summaries as charts or percentages. Teachers can generate unique class codes for students to join their classes, and create daily attendance codes that students use to mark themselves present.

πŸ§‘β€πŸŽ“ Features for Students

Students can easily join classes by entering a unique code provided by their teacher. They can view all their enrolled classes from a centralized dashboard, track their attendance percentage for each class, and mark themselves present each day using a provided attendance code.

πŸš€ Installation

  1. Install XAMPP
    • Download and install XAMPP if you don't have it already.
  2. Clone the Repository
    git clone https://github.com/RT-1848/WebTechFinal.git
  3. Move Project to XAMPP's htdocs Directory
    • Copy or move the project folder into your XAMPP htdocs directory
  4. Start Apache and MySQL
    • Open the XAMPP Control Panel and start both Apache and MySQL.
  5. Set Up the Database
  6. Configure the Project (Optional)
    • If needed, update database connection settings in the project file (database.php) to match your local MySQL host, username, password, and database name.
  7. Access the Application

πŸ–₯️ Tech Stack

PHP, MySQL, HTML, CSS, JavaScript

πŸ‘¨πŸ» Group Members

Youssef Botros, Harry He, Khalid Khalel, Henry Ngo, Ryan Thieu, and Marcos Wofford

About

Attendance Tracking System for teachers to use instead of paper copies

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages