Inspiration

In the war between Russia and Ukraine, 28000+ civilians were killed, 18000+ were injured, and uncountable lives were affected. Moreover, 50000+ Ukrainian soldiers are either killed, wounded or missing. The war between nations doesn't bring any good to anyone. After watching these civilian and military casualties, we felt that only if a system could exist which was fast, efficient and reliable enough to provide civilians and military with an emergency SOS service then the number of casualties would have been significantly less. Inspired by this vision, my colleagues and I decided to solve this problem.

What it does

We built a fast and reliable web portal that can send an SOS with just two clicks. It took weeks of designing and thought process to get to the ideal design. The portal made by us can notify military and medical units about the trapped people and provide them with their live location. Furthermore, to make the sign-in process as efficient as possible, we have also integrated google sign-in. Apart from SOS service, we have also designed a section where people can report the missing members of their families. People can use this section to notify if any missing person was found.

How we built it

Firstly, we needed to create a design perfect for sending an SOS message with the minimum number of clicks possible. After successfully achieving the design, we needed to design our database in such a way that it could maximise the output with the minimum number of operations. We selected Django because it was fast, reliable and scalable. We implemented the login system but to reduce the login time; we integrated google sign-in. Then we tried to keep the portal simple but as fast as possible. We built the SOS message system in which any individual trapped could send an SOS, and military and medical units were instantly informed along with their location. Furthermore, we made a section where families could report their missing members and see the people who were reported missing.

Challenges we ran into

The most challenging part was coming up with the ideal design for sending an SOS message that is fast and accurate. After numerous attempts and brainstorming, we were able to design the portal and workflow. The second challenge we faced was to create the database in the most efficient manner such that reliability isn't compromised. The next challenge we faced was finding where people were trapped. To solve this problem, we used google maps, which could provide medical and military units with the exact location of trapped people.

Accomplishments that we're proud of

We are proud that in these difficult times, we were able to do something rather than just being mere spectators of the situation. We are proud that we could devise a solution to a real-life problem using our skills. We are most proud because, by this project, we will save thousands of lives and inspire millions of people than just being mere spectators. We are so pleased and proud that we could contribute to something bigger than ourselves.

What we learned

We learnt that we don't need a lot of people or money to cause a change. Determination of merely three people can revolutionise the world. Initially, the project seemed a bit tough for us but tough situations created tough men. We managed to cut through all the challenges and create a perfect solution for the problem. We learnt to apply our skills for the betterment of the real world.

What's next for SosUkraine

We have decided to deploy this website after adding a donation portal and connecting it to firebase or MongoDB. We will do everything in our reach to help the families trapped and contribute to something far greater than us. This web portal was created keeping in mind the scalability. So it is almost ready for deployment and help people.

Built With

Share this project:

Updates