Volunteer Manager App | https://volunteer-manager-app2.herokuapp.com/
We help people to create and apply to volunteering projects
You can find more info about our team and how you can contribute in our WIKI
Because this app is made of two npm projects, there are two places to run npm
commands:
- Node API server at the root
./
- React client in
client/
directory.
In a terminal:
# Initial setup
npm install
# Start the server
npm start
npm install package-name --save
The React app is configured to proxy backend requests to the local Node server.
In a separate terminal from the API server, start the client:
# Always change directory, first
cd client/
# Initial setup
npm install
# Start the server
npm start
# Always change directory, first
cd client/
npm install package-name --save
git clone https://github.com/chingu-voyage7/Bears-Team-03.git
cd Bears-Team-03/
heroku create
git push heroku master
This deployment will automatically:
- detect Node buildpack
- build the app with
npm install
for the Node serverheroku-postbuild
for create-react-app
- launch the web process with
npm start
- serves
../client/build/
as static files - customize by adding API, proxy, or route handlers/redirectors
- serves
Completed with ❤️ during Voyage-7 of https://chingu.io/