Find It: Developing a crowdsource lost and found application for students
PRODUCT OWNER / iOS DEVELOPMENT
PRODUCT OWNER / iOS DEVELOPMENT
What is Find It?
Find It is a mobile application that allows users to create unique IDs for their items. Owners can tag their items with a unique ID generated
Find It is a mobile application that allows users to create unique IDs for their items. Owners can tag their items with a unique ID generated
Addressing the Problem
Currently, only a handful of lost-and-found mobile apps exist, many with outdate UI and UX. Almost all work with bluetooth device enabled apps, like Tile and Tracker. First, research was conducted on different ways a user could associate an item with an ID. One route that was possible was similar to Tile, where the app was more of a helper to the actual device. However, Find It was created on the idea to lower barriers for users to start using and tagging their items through our app, so we eliminated the need to purchase any additional equipment. Instead, we determined that the user could tag their items through any desired method, whether it be hand-written on the item itself or through a sticker. |
Development
Team Roles
I worked as a product owner and iOS developer, keeping track of progress and translating design into code. My partner Susan worked on UX & UI design and some development.
Defining User Stories
After debating with the team, it was determined that there would be two main users: Owners and Finders.
The project was a four month commitment, with two week sprints planned to finish our user stories. The following functionalities were defined and completed as they would represent the order a normal user would interact with the app:
Team Roles
I worked as a product owner and iOS developer, keeping track of progress and translating design into code. My partner Susan worked on UX & UI design and some development.
Defining User Stories
After debating with the team, it was determined that there would be two main users: Owners and Finders.
- Owners: Create tags for their items, and see a log of all their items and their current status (Lost, Found, Secure)
- Finders: Report items that are found, and see whether these items have been returned to its owner.
The project was a four month commitment, with two week sprints planned to finish our user stories. The following functionalities were defined and completed as they would represent the order a normal user would interact with the app:
- Sign up/Sign in screen
- Tutorial Flow
- Profile creation
- Tab bar toggle between Owner/Finder screens
- Tag creation, editing, and viewing
- Tag reporting and viewing
Technology stack
For any mobile app, it is important to follow different design patterns. For Find It, a Model-View-Controller approach was taken. To satisfy all app requirements, the following tools were used:
For any mobile app, it is important to follow different design patterns. For Find It, a Model-View-Controller approach was taken. To satisfy all app requirements, the following tools were used:
- Xcode 8 - Mobile Development
- Firebase - Backend Database
- Facebook - Login and User Management
- Unit Testing Done through Xcode
Final Results
Find It was completed in May 2017 and submitted to the App Store through iTunes Connect. It can currently be downloaded here.
Style Guide
Find It was completed in May 2017 and submitted to the App Store through iTunes Connect. It can currently be downloaded here.
Style Guide
Final User Interface