Working on freesewing.org

To work on freesewing.org, checkout the repository:

git@github.com:freesewing/freesewing.org.git
You should check out your own fork so you can write your changes to it. Update the command above with the path of your own fork on Github

Enter the newly installed repository:

cd freesewing.dev

Copy the .env.example file to .env

cp .env.example .env

Now let NPM install the dependencies:

npm install

If you prefer, you can also use yarn:

yarn install

This will take a while. When it’s done, run the following command to start your development environment:

npm run develop

Once the command builds the site, you can open your browser on http://localhost:8000 to see the site.

As you make changes, they will automatically be loaded into your browser.

Freesewing is made by a community of contributors
with the financial support of our Patrons

v2.9.0

These awesome companies harbour us
Search
Search by Algolia
Translation
Translation by Crowdin
Hosting
Deploys by Netlify
Error handling
Error handling by Bugsnag