ATTENDANCE-MANAGEMENT-SYSTEM_Code-Alpha

Attendance Management System

Overview

The Attendance Management System is designed for university-level graduates to efficiently track and manage student attendance. This application utilizes the MVC architecture, ensuring a clean separation of concerns, and employs Java as the primary programming language. The backend is powered by MySQL, with deployment on a Tomcat server for live access.

Features

  • User-Friendly Interface: Easy-to-use forms for adding and managing students and attendance records.
  • Student Management: Create, read, update, and delete (CRUD) operations for student records.
  • Attendance Tracking: Register attendance for students on specific dates.
  • Database Integration: Utilizes MySQL for reliable data storage and retrieval.
  • Live Deployment: Accessible via a Tomcat server.

Technologies Used

  • Programming Language: Java
  • Framework: Spring Boot
  • Architecture: MVC (Model-View-Controller)
  • Build Tool: Maven
  • Database: MySQL
  • Server: Apache Tomcat

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/attendance-management-system.git
    cd attendance-management-system