The landing site for TogaLink, a web app that links users in need of help to local volunteers. A community-powered response to the COVID-19 pandemic. In use by the San Mateo, Santa Cruz, and Santa Clara Counties.
Usage
To set up:
- Download the latest git and LTS of Node.js from here and here, respectively.
git clone https://github.com/TogaLink/TogaLink-Website
cd Toga-Hacks-Website
npm i
To run the live server:
npm run dev
To make the production build:
npm run build
- For a new bug fix or feature idea, add it to the To-Do column of the project board.
- When you can work on it, move it to In Progress, convert it to an issue, and self assign it.
- Create a new branch with
git checkout -b [branch-name]
andgit push -u
(branches arekebab-cased
). - Create a new pull request draft pointing to your branch. Make sure to comment
Fixes #[issue number]
for each issue it resolves (e.g., the one your converted when you moved the issue toIn progress
). - As you're working on your branch, to keep up to date with
master
, rungit rebase master
andgit push --force-with-lease
. - When you're done, click
Ready for review
and thenSquash and merge
.