Skip to content

F4ntasticFour/ClassTrack

Repository files navigation

ClassTrack: Attendance Management and Tracking System

Overview

ClassTrack is a comprehensive attendance management and tracking system designed for universities and educational institutions. This project utilizes SQL for database management and ASP.NET Razor Pages for seamless web application development.

Features

  • User Authentication: Secure login and authentication system for students, professors, and administrators.

  • Attendance Tracking: Effortlessly record and monitor student attendance in real-time.

  • Course Management: Easily manage courses, including adding, updating, and deleting courses.

  • Student Management: Keep track of student information, including enrollment details and attendance history.

  • Professor Dashboard: Provide professors with a dedicated dashboard to manage courses and track attendance.

  • Admin Panel: Allow administrators to oversee the entire system, manage users, and generate reports.

Technologies Used

  • ASP.NET Razor Pages: A lightweight web framework for building dynamic web pages with C#.

  • SQL: Database management system for efficient data storage and retrieval.

Getting Started

  1. Clone the Repository:

git clone https://github.com/F4ntasticFour/ClassTrack.git


2. **Database Setup:**
- Execute the SQL script provided in the `database` folder to set up the required database schema.

3. **Configuration:**
- Update the connection string in the project with your database credentials.

4. **Run the Application:**
- Open the project in Visual Studio or your preferred development environment.
- Build and run the application.

5. **Access the Application:**
- Open your web browser and navigate to `http://localhost:5000` to access ClassTrack.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

About

A website that tracks classes attendance

Topics

Resources

Stars

Watchers

Forks

Contributors