The freesewing website is maintained in the freesewing.org repository.
freesewing
a library for made-to-measure sewing patterns
This is a work in progress to build a new freesewing.org frontend to go along the JavaScript rewrite of our core library.
We're using the Gatsby static site generator and the material-ui React components.
Clone this repository, then cd into it and install the dependencies:
git clone [email protected]:freesewing/website.git
cd website
npm installInstall the gatsby-cli package globally:
sudo npm install --global gatsby cliThe gatsby image processing plugin requires
nasm. If you're in Linux, you might need to install it:sudo apt-get install nasm
Then, you can serve the site on localhost:8000:
gatsby developAs this is a work in progress, we really appreciate your input. Join our chatroom on Gitter to discuss this and all things freesewing.
Don't worry, we're nice 😄