External link to .apk
APK Link |
|
External link to source zip
Zip Link |
|
VERY IMPORTANT: Include the line: MAPS_API_KEY=AIzaSyDR3RxVETSxyLEze7vckqt7uA7MAxf_B6Q in your local.properties file for the map to workThe Recycling Reminder app is designed for use by both garbage collectors and residents who live on collectors' routes. It provides a means for garbage collectors to notify residents on their route of any issues encountered during the recycling collection process. This includes, but is not limited to, an alert that the user failed to take out the recycling, or that the user failed to separate recyclables. Garbage collectors can select residents to notify via an interactive map. Meanwhile, residents receive a log of all alerts that have been sent to their account, and get notified upon receiving a new alert. |
|
Screenshot 1 |
Screenshot 2 |
https://www.youtube.com/watch?v=euaOUUI06n4&ab_channel=MihirSubhedar | |
List of external libraries and code used in this projectMaps Librariesimport com.example.recyreminder.databinding.ActivityMapsBindingimport com.google.android.gms.maps.CameraUpdateFactoryimport com.google.android.gms.maps.GoogleMapimport com.google.android.gms.maps.OnMapReadyCallbackimport com.google.android.gms.maps.SupportMapFragmentimport com.google.android.gms.maps.model.LatLngimport com.google.android.gms.maps.model.Markerimport com.google.android.gms.maps.model.MarkerOptionsFirebase Databaseimport com.google.firebase.database.DataSnapshotimport com.google.firebase.database.DatabaseErrorimport com.google.firebase.database.DatabaseReferenceimport com.google.firebase.database.ValueEventListenerimport com.google.firebase.database.ktx.databaseimport com.google.firebase.ktx.Firebase |