Skip to content

codeforkansascity/TrashTrackerWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published