We'll leave all of this intact for now but eventually will remove this repo (likely)
RosieSews.org is an grassroots volunteer organization with an aim of connecting makers across the country with healthcare organizations in need of masks and other Personal Protective Equipment as they deal with the COVID-19 outbreak.
We are employing technology to give tools to organize, empower and inform local groups to fill the needs in their communities. Our main tool for organizing our volunteers and connecting them with healthcare providers is Airtable. We are also using a gatsbyjs powered website to disseminate information, SendGrid and Freshdesk to manage email and social media communication. how's that?
- This site is built with Gatsby.js, React, Styled-Components, and is quite messy right now as it is built from a repurposed side project.
- If you're looking for small things to work on and know Gatsby.js well - feel free to make changes.
- The site is equipped with Google Analytics - I'm not sure if that's really all that relevant besides a touchstone for our reach but I left it in there for now.
You can go a long way in just copying what's already here - but taking a minute to read some of Gatsby.js' docs will help a lot. The quick and dirty to get this up and running is:
- run
yarn
- make sure you have the
gatsby-cli
installed for the next stepyarn global add gatsby-cli
. Should also do just as fine installing globally with npm. - Run
gatsby develop
to spin up a dev environment
- To ad a page - you'll need to add touch at least 3 files.
- The page file - you can copy from an existing one
- the Mobile-Nav.js component
- the FancyHeader.js component
any commits pushed to the master branch will get deployed by Netlify