This project is being completed for the San Diego chapter of the Make-a-Wish Foundation. It will be used to coordinate volunteer events, materials, and contact information.
Requires:
- NodeJS
- NPM
Recommended:
- MongoDB Compass
First, you need to install the frontend packages. Go into the frontend directory by typing
cd frontend
Then, install the packages by typing
npm install
Lastly, run the frontend by typing
npm start
Then, you need to install the backend packages. Go into the backend directory by typing
cd backend
Then, install the packages by typing
npm install
Lastly, start the backend by typing
node index.js
- Checkout the development branch by typing
git checkout development
- Make sure the development branch is up to date by typing
git pull
- Checkout your new branch by running
git checkout -b [BRANCH-NAME]
- Note, the branch name should follow the format
[type]/[GitHub username]/[description]
Example:feature/kunalb123/i-am-awesometool
- Note, the branch name should follow the format
- Make changes, add files, commit, push, etc.
- When you are ready to make a PR, make sure your branch is up to date with development. Do this by typing:
git fetch
git merge origin/development
- Handle merge conflicts accordingly
- Now, you are ready to make a PR! Follow the PR Template that is automatically populated.