Woodworking is a Gatsby starter for building a woodworking website, pairing the Gatsby static site generator with Prismic headless CMS and Netlify hosting to produce a fast personal portfolio site.
What is Woodworking?
Woodworking is a Gatsby starter built for woodworking websites. It takes Gatsby as the static site generator, Prismic as the headless CMS for content, and Netlify as the hosting platform, and produces a static, deployable personal website. The repository is the source of the live site at https://federico.giac.one, described as "an awesome website for an awesome brother," and is shared publicly as a starter for others to reuse.
Key Features
- Gatsby static site generation — the site is compiled to static HTML and assets by Gatsby, which speeds up page loads and simplifies hosting.
- Prismic headless CMS integration — content such as text and images is managed in Prismic and pulled into the Gatsby build, so the site can be updated without touching code.
- Netlify hosting ready — the generated site can be deployed to Netlify; the repository includes a Netlify deploy-status badge pointing to a live deploy.
- Live preview with
yarn develop— running this command starts Gatsby's development server with live reload for local editing. - Production build and preview —
yarn buildcreates the production build andyarn servelets you navigate that local production build before deploying. - Clean command —
yarn cleanremoves Gatsby build artifacts and cache. - Prettier formatting —
yarn formatformats all CSS and JavaScript files using Prettier.
Who is it for?
- Woodworkers and craftspeople — use the starter to launch a personal website that presents their work, photos, and story to potential clients.
- Developers building portfolio sites — use the starter as a Gatsby starting point that already wires up Prismic content and Netlify deployment, then customize the design and content.
- Non-technical site owners — edit and publish content through the Prismic CMS while the front end remains a fast static Gatsby site.
What can you do with Woodworking?
- Woodworkers: publish a portfolio of completed pieces with images and descriptions managed through Prismic, hosted at a custom domain on Netlify.
- Developers: scaffold a Gatsby site quickly and study a working integration of Gatsby with Prismic and Netlify; the install steps in the README cover download, dependency install, development, and build commands.
- Freelance craftspeople: establish a professional web presence without maintaining a traditional database-backed CMS, since all content lives in Prismic and the site ships as static files.
How does Woodworking work?
The README gives a simple workflow: download the repository, run yarn to install dependencies, run yarn develop for a live preview, run yarn build for a production build, and run yarn serve to review the local production build. Development requires Node 12.X.X and Yarn 1.22.X.
FAQ
Is Woodworking free?
Yes — the starter is publicly downloadable from its repository, and no pricing or license purchase is mentioned on the page. You can download the repository and run the documented install steps on your own machine.
What Node and Yarn versions do I need?
The README specifies Node 12.X.X and Yarn 1.22.X as the development requisites. Install those versions before running the install and build commands.
What CMS does it use?
It uses Prismic, a headless CMS. Content is managed in Prismic and pulled into the static Gatsby site during the build, so you update content in the CMS rather than editing code.
Where can I host the built site?
The live site is hosted on Netlify and the repository includes a Netlify deploy-status badge, so Netlify is the hosting platform the starter is set up for.
What is the live example site?
The starter is the source of the live website at https://federico.giac.one, built for Federico Giacone and described on the page as "an awesome website for an awesome brother."







