Of course you have! With Lost in New York, never let that bother you again. Thanks to the kindness hidden deep down in the darkest depths of all New Yorkers, any lost item that gets found will be yours once again. No longer will you need to retrace your steps or rummage through dirty lost and found bins when someone is safekeeping your item just for you! When you see something that belong to you on the map, just claim it and arrange via provided email contact when to get it back!
Lost in New York uses the Google Maps API, Lost and Found API, and Mailjet API to make an interactive "Lost and Found" for NYC. Users will be able to post both items that they have lost or found and it will show up as a map marker or item listing, with a corresponding description of the item. Users will then be able to contact the owner of the lost/found listing via email.
-
- Go to https://developers.google.com/maps/
- Select the "Google Maps JavaScript API"
- Click "Get A Key"
- Follow popup instructions
- Copy the key into keys.txt
-
- Go to https://dev.mailjet.com/ and sign up for an account.
- Activate your account via verification email.
- Go to the "My Account" tab
- Go to "REST API" and select "Master API & Sub API key management"
- You will see the public and private keys.
- Copy them into keys.txt
requirements.txt contains all the names of the dependencies needed.
Includes: requests, mailjet_rest, flask
- Make sure requirements.txt is present
- Run this command:
$ pip install -r requirements.txt
$ python app.py
Member | Role |
---|---|
Alessandro | Project Manager |
Brian | Account System & Messaging |
Dasha | Databases |
Joyce | Item Postings & Frontend |