{"id":24802710,"url":"https://github.com/jethrr/teknolost","last_synced_at":"2025-03-25T05:36:33.348Z","repository":{"id":238501065,"uuid":"796690297","full_name":"Jethrr/TeknoLost","owner":"Jethrr","description":"FInal Requirements for CS284","archived":false,"fork":false,"pushed_at":"2025-03-19T12:02:40.000Z","size":1802,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-19T12:36:26.415Z","etag":null,"topics":["android-studio","mobile"],"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/Jethrr.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":"2024-05-06T12:51:34.000Z","updated_at":"2025-03-19T12:02:47.000Z","dependencies_parsed_at":"2025-03-19T12:39:50.590Z","dependency_job_id":null,"html_url":"https://github.com/Jethrr/TeknoLost","commit_stats":null,"previous_names":["jethrr/teknolost"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jethrr%2FTeknoLost","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jethrr%2FTeknoLost/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jethrr%2FTeknoLost/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jethrr%2FTeknoLost/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jethrr","download_url":"https://codeload.github.com/Jethrr/TeknoLost/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245407759,"owners_count":20610232,"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":["android-studio","mobile"],"created_at":"2025-01-30T05:16:07.683Z","updated_at":"2025-03-25T05:36:33.331Z","avatar_url":"https://github.com/Jethrr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lost and Found Mobile Application\n\n## Project Overview\nThis Lost and Found mobile application was developed as part of a 2nd-year project at CIT-U. The app is designed to streamline the process of reporting and recovering lost objects by providing a user-friendly platform where users can post lost or found items and communicate with others.\n\n## Features\n- **Report Lost Items:** Users can submit details about lost objects, including descriptions, photos, and last seen locations.\n- **Report Found Items:** Users who find misplaced items can report them and provide contact details for retrieval.\n- **Search and Filter:** A search function allows users to filter reported items based on categories, dates, and locations.\n- **Notifications:** Users receive alerts when there is a match between lost and found items.\n- **User Authentication:** Secure login and registration system using Firebase Authentication.\n- **Real-time Database:** Firebase Firestore for storing and managing reports efficiently.\n\n### Screenshots\n\u003cdiv style=\"display: flex; justify-content: center; gap: 10px; flex-wrap: wrap;\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/776ecf69-3d5d-4272-98b1-62e0c76852a9\" alt=\"Sign Up Page\" width=\"250\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/8297b389-19f4-46af-baba-f4420ec6d6bb\" alt=\"Home Page\" width=\"250\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/43048973-a4fe-49da-8aaf-4ce681fb2fea\" alt=\"Profile Page\" width=\"250\"\u003e\n\u003c/div\u003e\n\n## Technologies Used\n- **Android Studio** – Development environment for building Android applications.\n- **Java** – Programming language used for Android app development.\n- **Firebase** – Backend services including Authentication, Firestore Database, and Cloud Storage.\n\n## Usage\n1. Register or log in using your email.\n2. Report a lost or found item by filling in the necessary details.\n3. Browse reported items using search and filter options.\n4. Contact users who have reported items matching your search.\n5. Receive notifications about updates on reported items.\n\n## Future Improvements\n- **AI-powered Image Matching:** Implement machine learning to enhance item matching accuracy.\n- **Location Tracking:** Integrate GPS for better location-based searches.\n- **Community Moderation:** Add user verification and reporting mechanisms.\n\n## Contributors\n- **Jether Omictin** – Developer\n- **Karl Christian Ajero** – Developer\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjethrr%2Fteknolost","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjethrr%2Fteknolost","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjethrr%2Fteknolost/lists"}