Skip to content

Project created for the hackathon "Hack the Crisis" solving isolation problem.

Notifications You must be signed in to change notification settings

programystic-dev/safehouse

Repository files navigation

Logo

Project created for the hackathon Hack the Crisis. Let's save the world together 🚀 Check out the video about the app!

Run the project

Run locally on your computer

You'll need Node 10 LTS or greater installed. Install Expo CLI:

$ npm install -g expo-cli

Then in your console:

$ git clone https://github.com/graffme/safehouse
$ cd safehouse
$ npm start

Check official React Native documentation in case of problems and to see how to run it on a device or a simulator.

Run on your device (iOS or Android)

  1. Download Expo app on your device (iOS or Android).
  2. Scan the code with Expo app to run safehouse.
  3. Enjoy the prototype 📱

Safe place for quarantine

Iconography 1

In the daily report of the Ministry of Health on Twitter, a huge number of people returning to the country are reported to quarantine every day. Many people may not be able to spend it at home or want to avoid it because of potential infection of the family. Also, people who are currently in the country may have the same problem. For example - the doctor finds out that he/she has had contact with a sick person and does not want to spend his/her quarantine in the family home.

Hotels and apartments for rent are currently the most affected sector. It is worth convincing the owners to make their property available as safe quarantine facilities. In this way, two problems are solved:

  • Overcrowding of public quarantine facilities.
  • Big economic losses in the hotel and tourism sector.

This is a quick prototype of an application with a list of apartments. Additional amenities could include grocery shopping with non-contact delivery or a special bus/car for pick up and transport to the apartment.

Adding apartments to the list

Iconography 2

Project is very simple and quick to implement as an application, but it would require:

  • Cooperation of platforms like airbnb, booking.com and others.
  • A group of people who will verify applications of suites (form private hosts).
  • A list of requirements that would have to be met by such places and appropriate regulations on how to clean the apartments as guests leave them.

Larger platforms can be encouraged to add in their API whether the host agrees to provide the apartment for this purpose. The list in the safehouse application could then retrieve and display this information. For example, available APIs for larger platforms:

For private hosts, an additional verification process will be needed:

  1. The host reports a place via the form in the safehouse application. IMPORTANT. In the form, he must provide the website through which the place is booked and which contains contact to the owner! This contact will be used for verification.
  2. An apartment is added to the database. However, it is not verified, so it will not appear on the list in the application yet.
  3. A special group of people checks the apartment applications manually. They send the verification link for the host to the provided contact.
  4. The host automatically clicking on the link causes the apartment to be verified and the suite appears on the list.

Motivation

Idea heavily based on my experience during coronavirus outbreak. I got stuck ❌🛫in Los Angeles 5877 miles away from home and found out that due to the epidemic I can't continue working on a project that gave me a lot of joy and where I met a lot of amazing people 💔💔💔I am quite convinced that once I get back home quarantine will still be required. I would like to avoid contact with my family and friends so that they don't get infected. This is my way home 🏠

Screenshots

Gif
Main screen
When the user enters the application he/she can see the welcome screen with the message.
Search
The user can search for a suite in his area by entering the location or using the icon next to the search input.
List
The list includes apartments with information about the platform. After clicking the tile, a browser opens with a page where you can reserve a place.
Info
The screen for hosts includes the most important information about the requirements.
Private host info
There is also a form to submit a suite by a private host.

Graphic resources

  1. Beautiful illustrations made by @stories
  2. App icon from Flaticon on Freepik

About

Project created for the hackathon "Hack the Crisis" solving isolation problem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published