/HSHS-2018-2019

JumboCode 2018-2019 project for Harvard Square Homeless Shelter, led by Phil Wang.

Primary LanguageJavaScriptMIT LicenseMIT

Harvard Square Homeless Shelter

2018 Fall Jumbocode Project

Project Description

Harvard Square Homeless Shelter has a Street Team (ST) that goes out to the streets of Cambridge and provide assistance to those in need who cannot make it to the shelter. A comprehensive history of all interactions need to be documented and consolidated. Currently, the ST data and notes system is fairly inefficient. The ST members take binders of resources and notepads out on the streets, and the notes are compiled at the end of the night. The app that we are building will streamline this process, and enable individual ST members to easily record and access information on any guest they have interacted with.

Current Team Members (Fall 2018 - Spring 2019)

Project Lead:
Philip Wang
Members:
Min Feng
Matt Manfre
Betty Chen
Belen Farias
Greg Pickart
Henry Li
Linda Cameron
Jack Zerilli

Previous Team Members (Fall 2017 - Spring 2018)

Project Lead:
Tommy Tang
Members:
Vincent Tran
Jacob Jaffe
Ana Arsovska
Phil Wang
Chase Troxell
Dani Kupfer
Suneeth Keerthy
Julia Grace
Jenna Kubiak
Pulkit Jain
Dennis Kim
Jack Collins
Steph Xu
Simon Chen

Technology Stack

We chose to use react-native for frontend and firebase for backend

How to run the app:

  1. cd HSHSmobile

  2. Follow the instruction to install react-native

  3. npm install

  4. react-native run-ios / react-native run-android

How to run web app:

  1. cd HSHSadmin/portal

  2. npm start

Note: the current master is v0

How to create a new account:

  1. Login to firebase

  2. Navigate to https://console.firebase.google.com/project/hshs-street-team/authentication/users

  3. Click Add User and enter a new username and password

React Native Installation

Click the link below, and follow the instructions within "Building Projects with Native Code"
https://facebook.github.io/react-native/docs/getting-started.html