NaitikVora / watchapp

Neighbourhood watch app, Crime reporter, anonymous chatting and News application and real time garbage tracking in flutter with help of IOT technologies. Connected and working with firebase connection.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neighbourhood Watch App in flutter for Android OS and Apple IOS

To run : flutter run --no-sound-null-safety as of now as it is in development

Development in process

Test environment : Flutter 2.10.4 and Android 11 Device.

Introducing the Neigbourhood Watch App,

Features/ Progress

  • Users can report crime.
  • See crime reports submitted depending upon their current location and only those reports in his/her area will be visible.
  • View news from news api on current location of the user.
  • Chat anonymously with neighbours from the same neighbourhood logged into the app.
  • Users can select on the map to report a crime or select current location as a measure for generating valid report.
  • App is connected with firebase, so crime reports and chats are maintained forever.
  • Since chats are inserted in firebase, they can be monitored and moderated by an admin.
  • Users can read the top headlines of Indian news using news api
  • Upload media evidence to the firebase database storage
  • Retrieve the images uploaded as part of evidence for the crime reports in your area tab
  • Users can check the garbage tracking module
  • Connected the realtime firebase database with the IOT ESP8266 NodeMcu and Arduino Uno along with ultrasonic sensor to measure the capacity of the garbage in trash can
  • Depending upon the fetched realtime metric app displays the circular progress bar indicating the percentage of capacity available / occupied
  • Admin entity authentication and moderation (delete reports that are fake) added
  • Admin module integrated successfully
  • Crime prediction model that uses data from the reports submitted in app and generate map to show possible crime locations
  • Update the state helplines to the updated ones for your state. In the dash and garbage tracker page. That's it :)

    About

    Neighbourhood watch app, Crime reporter, anonymous chatting and News application and real time garbage tracking in flutter with help of IOT technologies. Connected and working with firebase connection.


    Languages

    Language:Dart 99.4%Language:Swift 0.4%Language:Kotlin 0.1%Language:Objective-C 0.0%