A web app that aims to make it easier to find available emergency housing in your area. Open Doors provides listings of local emergency shelters along with up to date bed availability. Shelter staff can log into the shelter portal to update this information.
Before you get started, make sure you have the following software installed on your computer:
~$ npm install
~$ npm run server
~$ npm run client
Create a new PosgreSQL database called open-doors
Reference the file database.sql for CREATE TABLE and INSERT queries.
Create a local file labeled .env and copy/paste the following
SERVER_SESSION_SECRET = superSecretString
REACT_APP_API_KEY =
Replace "superSecretString" with a long random string (>8 characters) to keep the application secure.
Get yourself a Google Maps API Key and enable the Places API and the Maps JavaScript API. Set "REACT_APP_API_KEY" equal to your Google Maps API Key.
- Nodemon
- Postico
- Jest
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Although this app is not yet in use, it is deployed on Heroku. Every push to the branch deployment will automatically update that site.
- Edith Emmings - Initial work - GitHub
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- Prime Digital Academy
- Casie Siekman and Dev Jana