Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.69 KB

File metadata and controls

52 lines (34 loc) · 1.69 KB

Local Volunteer Community Support Portal website For Everyone COME & LEARN.

Introduction

In the context of the Zurich Coronavirus Help Group it was identified the need to have a web site that can be easily used for the local general community contact within Switzerland. The goal is for people that might need help to easily locate people that is available to help them from the nearast location. With this approach we decrease the distribution/risk of contagium, and protect the group of people that is more vulnerable to the Covid19 oubtreak.

How to run

git clone https://github.com/ViralHelp/website
cd website
pip install --user -r requirements.txt

# Open two terminals

# Run the www on one terminal
scripts/start_www.sh

# Run the api on another terminal
scripts/start_api.sh

How to test (www)

For regular use, browse http://en.localhost:8080

For testing the help provider join controller:

curl "http://en.localhost:8080/provider/join?email=YOUR_EMAIL&token=YOUR_TOKEN"

How to test (api)

curl http://localhost:9090/provider/login -d "email=EMAIL_ADDRESS&lang=en"

Desired Features are following:-

  1. Simple interface to be usable by elder people

  2. Multilanguage support for the site structure

  3. Ability for support providers to register

    1. spoken languages

    2. covering regions

    3. support category ? (Grosseries/Pharmacy/Others?)

  4. Ability for support seeker to create aid requests

    1. Filtering by spoken language

  5. Filtering by postal code

Note
Using geolocation would be more efficient for locating nearest people, should be evaluated once we have a minimal working version with post codes