Site is live here.
⚠️ Caution:
This project usesappDir, an experimental feature of Next.js 13.
To start this project, you must have
- A Contentful account and space
- Node & NPM installed
SEO is handled through head.js.
Blog content is pulled from Contentful CMS, the default contentful package is used.
Blog content is written in markdown. Markdown processor marked is used to display content.
Plaiceholder is used to have blurred image placeholders.
Note:
If you change the content model, you have to edit withPost.jsx&[slug].jsxand edit the imports
Edit Variables.jsx to change the name of the site, it handles SEO.
Create a .env.local file in the root directory and with this set up.
CONTENTFUL_SPACE_ID=YOUR SPACE KEY HERE
CONTENTFUL_ACCESS_KEY=YOUR ACCESS KEY HERE
When deploying the website, make sure to add these to your enviroment variables
Make sure all of your packages are installed and up to date with npm install
To run this project locally you can use
npm run dev
or
yarn dev


