Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rdrahul123/attendence-management

The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.
https://github.com/rdrahul123/attendence-management

cpp cpp-programming cpp11 cpp17

Last synced: 9 days ago
JSON representation

The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.

Awesome Lists containing this project

README

        

# Attendance Management System

Attendance Management System is a simple C++ console application designed to manage student attendance records. It provides functionalities for both students and administrators to log in, mark attendance, view attendance records, register new students, and perform administrative tasks.

## Features

- **Student Features:**
- Login with username and password.
- Mark attendance for the current day.
- View own attendance count.

- **Admin Features:**
- Login with admin credentials.
- Register new students.
- Delete all registered students or by roll number.
- View list of registered students.
- Check presence count of students by roll number.
- View list of students with their attendance count.

## How to Use

1. Clone the repository to your local machine:
git clone https://github.com/Rdrahul123/attendance-management-system.git

2. Compile the source code using a C++ compiler.

3. Run the executable file generated after compilation.

4. Follow the on-screen instructions to navigate through the system.

## Dependencies

- This project is written in C++ and requires a C++ compiler to compile the source code.
- It uses standard libraries such as ``, ``, ``, and ``.

## Contributing

Contributions are welcome! If you find any bugs or want to add new features, feel free to open an issue or submit a pull request.

## License

This project is licensed under the [MIT License](LICENSE).