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

https://github.com/jethrr/teknolost

FInal Requirements for CS284
https://github.com/jethrr/teknolost

android-studio mobile

Last synced: 11 months ago
JSON representation

FInal Requirements for CS284

Awesome Lists containing this project

README

          

# Lost and Found Mobile Application

## Project Overview
This 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.

## Features
- **Report Lost Items:** Users can submit details about lost objects, including descriptions, photos, and last seen locations.
- **Report Found Items:** Users who find misplaced items can report them and provide contact details for retrieval.
- **Search and Filter:** A search function allows users to filter reported items based on categories, dates, and locations.
- **Notifications:** Users receive alerts when there is a match between lost and found items.
- **User Authentication:** Secure login and registration system using Firebase Authentication.
- **Real-time Database:** Firebase Firestore for storing and managing reports efficiently.

### Screenshots


Sign Up Page
Home Page
Profile Page

## Technologies Used
- **Android Studio** – Development environment for building Android applications.
- **Java** – Programming language used for Android app development.
- **Firebase** – Backend services including Authentication, Firestore Database, and Cloud Storage.

## Usage
1. Register or log in using your email.
2. Report a lost or found item by filling in the necessary details.
3. Browse reported items using search and filter options.
4. Contact users who have reported items matching your search.
5. Receive notifications about updates on reported items.

## Future Improvements
- **AI-powered Image Matching:** Implement machine learning to enhance item matching accuracy.
- **Location Tracking:** Integrate GPS for better location-based searches.
- **Community Moderation:** Add user verification and reporting mechanisms.

## Contributors
- **Jether Omictin** – Developer
- **Karl Christian Ajero** – Developer

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.