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-Websitecd Toga-Hacks-Websitenpm 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 masterandgit push --force-with-lease. - When you're done, click
Ready for reviewand thenSquash and merge.