{"id":18162664,"url":"https://github.com/prince-c11/lost-found-management","last_synced_at":"2025-04-07T05:20:35.844Z","repository":{"id":260659935,"uuid":"867122203","full_name":"prince-c11/lost-found-management","owner":"prince-c11","description":"The Lost and Found Management System is a web application designed to help users report lost or found items. It allows users to register using their college email, log in, report items, and manage their profile. The system sends OTPs for email verification and password recovery.","archived":false,"fork":false,"pushed_at":"2024-11-01T16:26:14.000Z","size":196,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-13T09:37:56.056Z","etag":null,"topics":["bcrypt","flask-application","flask-mail","fullstack-development","mysql-database"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prince-c11.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-10-03T13:43:39.000Z","updated_at":"2024-11-01T16:26:17.000Z","dependencies_parsed_at":"2024-11-01T17:26:18.519Z","dependency_job_id":"c28d6dc7-996c-4db1-b18e-b011f57aa3a7","html_url":"https://github.com/prince-c11/lost-found-management","commit_stats":null,"previous_names":["prince-c11/lost-found-management"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prince-c11%2Flost-found-management","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prince-c11%2Flost-found-management/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prince-c11%2Flost-found-management/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prince-c11%2Flost-found-management/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prince-c11","download_url":"https://codeload.github.com/prince-c11/lost-found-management/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595732,"owners_count":20963995,"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","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":["bcrypt","flask-application","flask-mail","fullstack-development","mysql-database"],"created_at":"2024-11-02T10:04:51.831Z","updated_at":"2025-04-07T05:20:35.825Z","avatar_url":"https://github.com/prince-c11.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lost and Found Management System For Collage\n\n## Overview\nThe Lost and Found Management System is a web application designed to help users report lost or found items. It allows users to register using their college email, log in, report items, and manage their profile. The system sends OTPs for email verification and password recovery. \n\n## Functionalities\n- **User Registration:** Users can register using their college email and verify it with an OTP sent to their inbox.\n- **User Login \u0026 Logout:** Registered users can log in to the system, and they can also log out securely.\n- **Password Reset:** Users can reset their password using an OTP sent to their registered email.\n- **Lost \u0026 Found Item Management:** Users can report items they have lost or found, view a list of items, and filter them based on categories or search terms.\n\n## Technologies Used\n- **Backend:** Flask, Flask-Bcrypt (for password hashing), Flask-Login (for user sessions), Flask-Mail (for sending OTP emails).\n- **Database:** MySQL (used via SQLAlchemy ORM).\n- **Frontend:** HTML, CSS, JavaScript (for dynamic interactions).\n- **Authentication:** Secure email-based OTP verification and password reset mechanism.\n- **Security:** Bcrypt for password hashing, Flask-Login for session management, and secure file uploads.\n\n## Future Enhancements\n- **Item Matching:** Automatically match found items with reported lost items.\n- **User Notifications:** Notify users when their item status changes.\n\n## License\nThis project is licensed under the MIT License. you are welcome to enhance the application.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprince-c11%2Flost-found-management","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprince-c11%2Flost-found-management","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprince-c11%2Flost-found-management/lists"}