Project Report

App Idea

UMass Amherst struggles with managing lost and found items. Many students report losing items and being unable to recover them. Our app integrates software and hardware to address this issue. We've developed a mobile app that allows users to search for and post about lost items, as well as connect with others who might have found them. Additionally, we've designed a 3D-printed box where users can securely store found items. Here's how it works: users take a picture, provide a description, and place the item in the box, which then locks. The owner can then retrieve the item using our app, which generates a unique verification code or provides a direct unlock button. This feature is only available to registered users with UMass credentials, ensuring accountability and traceability of item retrieval. To maintain integrity, we require students to create an account using their UMass credentials. This prevents unauthorized access and ensures that only rightful owners can claim their belongings, while also keeping a record of who accessed the box.

App Feature

  1. Navigating to the closest lost and found
  2. Upload picture of the lost item to the item list of a lost and found
    1. return the description of the lost item
  3. Search for lost items
  4. Lost item owner can add description of the lost item, then the app will send notification when new items that match the description of the lost items is added to the app
  5. Email verification for signing up account
  6. Lost item owner can claim the lost item at a lost and found
    1. filter by status of item: unclaimed, claimed, picked up

API Endpoints

{
	"name": "Item",
	"email": "[[email protected]](<mailto:[email protected]>)",
	"userName": "ghigh",
	"description": "This is an item",
	"additionalNote": "This is an additional note",
	"location": "ILC",
	"boxId": 2
}

Authentication (REST)

POST /api/auth/presignup