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.

Log in or sign up for Devpost to join the conversation.