Skip to content

kamilbakierzynski/flutter_zostawpoddrzwiami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

During the development I was responsible for few screens and I was helping my friends learn Flutter.

Zostaw Pod Drzwiami*

*eng. Leave It Under the Door

What is it?

It is a mobile application developed by team of 4 computer science students in March 2020 during COVID - 19 pandemic.

Idea

The main goal is to help people who cannot or should not leave their houses and perform their every-day activities in time of the pandemic. Our app was created to reduce the spreading of the virus, help those who are staying on quarantine to survive and possibly save those who are endangered the most because of the disease.

How does it work?

Our app connects people who want to help others with those who are in need. We limited ourselves to shopping requests for now, because of the deadline. Whenever you need something from your local grocery (or any kind of shop) you simply place a request in the app by adding your shopping list and a few more details. Other users see these requests with their locations and decide whether they can help you.

You can place/accept only one request at the time to avoid abuses. Here's also a possibility to delete the previously placed request if it is not yet picked by a volunteer. On the other hand, volunteers can resign from fulfilling a request if they feel they cannot provide help. In that scenario, requests go back to the global list. The app makes helping easier by providing a shopping list with checkboxes, so the volunteer can easily process your "order". We made the interface super intuitional and user friendly, so even those, who often struggle with new technologies will be able to use it.

We encountered one serious obstacle. After all, the effort put into placing and completing the shopping list, the danger of becoming infected or infecting the other party remained. It is known that it is recommended to keep at least two meters distance between each other. So how to get your cash back?

Here we come up with a solution. You simply leave the bag under the door, click a button in your app, the other person opens the door, checks the receipt, clicks the button and you get redirected to PayPal page where you can send a payment request. Such a way payment may be processed without physical contact.

Some tech stuff

We've used Flutter for app development. Chosing this technology enabled us to prototype rapidly for both platforms and make effortless UI. Both beautiful and easy to use. On the backend side, Google Cloud Services including Cloud Firestore and Firebase Messaging gave us scalability and performance needed to connect thousands of those in need with ready to help volunteers. StreamProviders keep everyone's request feeds up to date and notifications inform users about status updates. All the technologies combined make our product suitable for the goal it aims to reach. That is to successfully fight the current crisis by giving people the means to help each other in these hard times.

Screenshots

Check out the AdobeXD prototype here.

Screenshots

About

Flutter Mobile App developed developed by team of 4 computer science students in March 2020 during COVID - 19 pandemic.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •