JASON'S PLAYGROUND

This is my info and playground.

2021 MIT App Inventor Summer Appathon --- Youth team first place winner.

(link)

Project app: Lost-n-Found

Team Skynet

(video)

In this project, we developed an Android app, Lost-n-Found, to provide a convenient QR-code facilitated solution to the problem above. Moreover, this app can be used for much broader purposes. For example, it can help prevent elderly family members with neurodegenerative illness or memory issues from getting lost. It can be also used on other important personal belongings (e.g. luggage, laptops, books, notebooks, ski gears, etc.).

As a user of Lost-n-Found, an owner/guardian may register a loved one (let’s call her Ruby) with this app. Only minimum registration information (i.e. Ruby’s basic information, along with the contact information of the owner/guardian) is required, which will be saved to cloudDB. Then a QR-Code will be generated by the app, which shall be printed out along with user instructions and attached to Ruby (collar, wristband, purse, etc.). A unique key for Ruby will also be generated for the registrar, for the data update and map feature. In case the user needs to change contact information (e.g. email, phone number, etc.), he or she can click the “Update Data” button and type in the key to retrieve Rudy’s record saved in cloudDB and update the information accordingly.

If Ruby is lost in the street and the QR-code attached is spotted, one may follow the instructions on the tag and use our Lost-n-Found app’s “Scan QR-Code” button. A QR-Code scanner will be triggered, which will read the code and locate contact information from the CloudDB. Then, Lost-n-Found will allow one to write an email to the owner/guardian of Ruby within the app. At the same time, the current location (latitude, longitude) of Ruby will be saved to CloudDB. Even if that person who scanned Ruby cannot send an email and/or provide any help immediately, the most recent location of Ruby has been saved, which can be accessed by Ruby’s owner/guardian.

The owner/guardian can use the “Map” feature to view the last location where the QR-Code has been scanned. That way, the owner/guardian of Ruby would be able to find her much easier.

Our Lost-n-Found App also allows people to retrieve the contact information including email and possibly phone number, by scanning the QR-code using any QR-scanner readily available, without downloading and installing the MIT AI2 companion App. With this easy-to-use function, Ruby also has a much-increased chance to reunite with her family.

Lost-n-Found is an effortless and highly user-friendly app. It will help us to better protect our loved ones.

Visualization of sorting algorithms in Javascript.

Playgroud