Hi there! 👋 This is the repo for a recipe site. It's built on Gatsby. The data is living in Contentful, a headless CMS, and is pulled at build-time. The site is hosted on Netlify.
Link Live View
Getting started with this repo is fairly straightforward:
- Go to Contentful to find all the necessary pieces for your .env file.
- Create two .env files:
.env.development
and.env.production
. Stick the preview Contentful token in the.env.development
file, and stick the normal one in the prod file. You can refer to.env.sample
to know what you need to find. - Run
npm install
. - Run
npm start
.
That is it!
This site has a continuous deployment set up with Netlify. Any time there is a change to master, Netlify will automatically redeploy the site.