Skip to content

Joyash23/website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Local Volunteer Community Support Portal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 44.8%
  • HTML 34.8%
  • CSS 12.1%
  • JavaScript 4.5%
  • Shell 2.9%
  • Dockerfile 0.9%