Fault notification application

Inspiration

We want to make city better and more comfortable place for all of it's inhabitants.

What does it do

It can happen that we encounter broken electrical connections or other breakdowns that go unfixed for several days. Perhaps the company responsible for them doesn’t even know about these incidents. Thanks to the CityDesk app, we can bring these issues to public attention and expedite their resolution by simply taking a photo, posting it in our app, and marking it on the map.

All posts about breakdowns will be displayed on the map, allowing people to monitor the problem-solving process from their devices.

Additionally, this method of reporting will help identify damage after hurricanes or storms (such as broken trees and bus stops) and provide insight into the scale of the problem.

Furthermore, in the future, it will be possible to add notifications for companies or government departments responsible for various city services, such as transportation, electricity, or roadside maintenance. When people report accidents or breakdowns, these organizations will receive notifications about such issues via email.

How did we build it

We've built it with react-native. For managing data we have created and run own server with node.js and TypeScript. For images storing and authorization we've used API's from Google.

Challenges we ran into

Accomplishments that we're proud of

At the momment our application is multiplatform and it can run on every device it is installed on. But the main thing we are proud of is that we have earned a lot of experience of working in a team.

What have we learned

Each of us has laerned something new, from react-redux or working with map to creating servers.

What's next for CityDesk

  • Update main functionality of the project;
  • Adding global scaling for CityDesk;
  • Adding new features to interface;
  • Finding sponsors and running CityDesk globaly.

FOR - people

WHO - loves their city and want to make it better place for a living

THE - CityDesk

IS - the faults and breakdowns notification application

WHICH - sends notifications about breakdowns to responsible structures

COMPARING - to nothing

IT - makes the solving of the problem faster, which can even save somebody's LIFE

Share this project:

Updates