{"id":16905680,"url":"https://github.com/vibhoothi/attendance-tracker","last_synced_at":"2025-10-10T05:32:57.719Z","repository":{"id":120169332,"uuid":"213961558","full_name":"vibhoothi/attendance-tracker","owner":"vibhoothi","description":"Attendance Tracker using JSP, JDBC and MySQL.","archived":false,"fork":false,"pushed_at":"2019-10-11T14:58:55.000Z","size":13433,"stargazers_count":7,"open_issues_count":4,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-01T09:50:27.078Z","etag":null,"topics":["hacktoberfest","java","jdbc","jsp"],"latest_commit_sha":null,"homepage":"","language":"Java","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/vibhoothi.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":"2019-10-09T15:56:49.000Z","updated_at":"2025-03-09T09:36:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"67cba698-e0b3-48ab-a514-bde2715de544","html_url":"https://github.com/vibhoothi/attendance-tracker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vibhoothi/attendance-tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2Fattendance-tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2Fattendance-tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2Fattendance-tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2Fattendance-tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vibhoothi","download_url":"https://codeload.github.com/vibhoothi/attendance-tracker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2Fattendance-tracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002866,"owners_count":26083468,"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-10-10T02:00:06.843Z","response_time":62,"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":["hacktoberfest","java","jdbc","jsp"],"created_at":"2024-10-13T18:39:16.583Z","updated_at":"2025-10-10T05:32:57.702Z","avatar_url":"https://github.com/vibhoothi.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Attendance Tracker\nAttendance management is the act of managing attendance or presence in a work setting to minimize loss due to employee downtime.\n\nAttendance control has traditionally been approached using time clocks, timesheets, and time tracking software, \nbut attendance management goes beyond this to provide a working environment which maximizes and motivates employee attendance.\nRecently it has become possible to collect attendance data automatically through using real-time location systems, \nwhich also allow for cross-linking between attendance data and performance.\n\nAttendance management takes place in all educational campuses be they university, college or school.\n\nNetcentric Programming Project. \n\nA basic Attendance Tracker which uses JSP, JDBC and MySQL.\n\n\n## Requirements \n\nFor this software to work, we would require some specific changes and software to go ahead and work properly.\nFollowing are the requirements:\n  - Apache Netbeans IDE 11.1.\n  - Visual Studio 1.36.\n  - MySQL version 8.0.15.\n  - MySQL Connector (JDBC) 5.1.48.\n  - JSTL 1.2 jar file.\n  - MySQL Connector Java Binary 8.0.15.\n\nFor running the software in the optimal way, we recommend to use 11.1 Version of Apache Netbeans IDE. The main use of VSCode is to support rapid development and modifications. The MySQL configuration inside in your system should have root user with database created according to the application. We should keep the jstl java runtime file  inside `/web/WEB-INF/lib/` directory. For the MySQLConnector and MySQL Connector Java Binary we would require to keep it in `build/web/WEB-INF/lib/`. \n\n# Entity Relation Diagram \nPlease refer the below ER Diagram to get idea about the project \n![ER](https://i.imgur.com/lxkcKKi.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvibhoothi%2Fattendance-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvibhoothi%2Fattendance-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvibhoothi%2Fattendance-tracker/lists"}