Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 2.09 KB

File metadata and controls

55 lines (31 loc) · 2.09 KB

Trash Tracker Website

License

Description

The Kansas City region has an ugly trash problem. All across the city, especially in the most economically disadvantaged neighborhoods, people dump trash, tires, furniture, and well, anything, in alleys, vacant lots, and even parks and public spaces. In Kansas City, MO alone, illegal dumping costs the city over $2 million each year, and it takes the city an average of three weeks to respond to a dumping report.

Trash Tracker is a simple, lightweight system that allows residents and staff of the Lykins neighborhood to report illegal dumping with a simple text message and allows admin to view reports and search trash locations so that they can arrange staff and volunteers to clean up the trash.

Project overview documentation: https://drive.google.com/drive/u/1/folders/14qqiA9uD3zp39l-9RSnm3Br4Vc3_R6gQ

Prerequisites

Local Development

  1. Install dependencies

    npm i
    amplify pull dwxknbxpetkwo
  2. Start the app

    npm start

Deployment

Text 816-608-6096 to report an illegal trash dumping in the Lykins neighborhood.

SMS App example

Click on this link or copy and paste the url to your browser to see the website: https://main.dwxknbxpetkwo.amplifyapp.com/.

If you don't have an account, please create an account to access.

Web App example

Troubleshooting

  • Missing aws-export.js (tip: try amplify init, check out this guide)

  • If you're getting errors related to undefined Amplify or environment variables, check what environment you're in: amplify env list

    • If in an env other than "staging", run: amplify env checkout staging

License

MIT