{"id":19251735,"url":"https://github.com/rdrahul123/attendence-management","last_synced_at":"2025-08-21T06:44:56.765Z","repository":{"id":53777733,"uuid":"247934745","full_name":"RDrahul123/Attendence-management","owner":"RDrahul123","description":"The Attendance Management System is a console-based application developed in C++. It facilitates the management of student attendance records for educational institutions.","archived":false,"fork":false,"pushed_at":"2024-04-19T19:58:05.000Z","size":271,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T16:49:52.915Z","etag":null,"topics":["cpp","cpp-programming","cpp11","cpp17"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RDrahul123.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-17T09:57:46.000Z","updated_at":"2024-10-24T13:54:55.000Z","dependencies_parsed_at":"2024-11-09T18:26:40.399Z","dependency_job_id":"a1ca377f-8310-4555-9ea1-6319be98d5fd","html_url":"https://github.com/RDrahul123/Attendence-management","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RDrahul123/Attendence-management","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RDrahul123%2FAttendence-management","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RDrahul123%2FAttendence-management/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RDrahul123%2FAttendence-management/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RDrahul123%2FAttendence-management/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RDrahul123","download_url":"https://codeload.github.com/RDrahul123/Attendence-management/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RDrahul123%2FAttendence-management/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271437272,"owners_count":24759537,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-21T02:00:08.990Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","cpp-programming","cpp11","cpp17"],"created_at":"2024-11-09T18:23:43.466Z","updated_at":"2025-08-21T06:44:51.741Z","avatar_url":"https://github.com/RDrahul123.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Attendance Management System\n\nAttendance 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.\n\n## Features\n\n- **Student Features:**\n  - Login with username and password.\n  - Mark attendance for the current day.\n  - View own attendance count.\n  \n- **Admin Features:**\n  - Login with admin credentials.\n  - Register new students.\n  - Delete all registered students or by roll number.\n  - View list of registered students.\n  - Check presence count of students by roll number.\n  - View list of students with their attendance count.\n\n## How to Use\n\n1. Clone the repository to your local machine:\ngit clone https://github.com/Rdrahul123/attendance-management-system.git\n\n2. Compile the source code using a C++ compiler.\n\n3. Run the executable file generated after compilation.\n\n4. Follow the on-screen instructions to navigate through the system.\n\n## Dependencies\n\n- This project is written in C++ and requires a C++ compiler to compile the source code.\n- It uses standard libraries such as `\u003ciostream\u003e`, `\u003cstring\u003e`, `\u003cfstream\u003e`, and `\u003ccstring\u003e`.\n\n## Contributing\n\nContributions are welcome! If you find any bugs or want to add new features, feel free to open an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdrahul123%2Fattendence-management","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frdrahul123%2Fattendence-management","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdrahul123%2Fattendence-management/lists"}