Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.4 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.4 KB

PersonalBlog starter for Gatsby

DEMO website

More details soon. For now a couple of annotations.

The starter is ready to play with. You should to know at least two things.

Packages in beta

It uses two packages in beta stage: gatsby-plugin-algolia and material-ui-next

External services

The starter uses external services for some functions: contact form, comments, searching, analytics. To use them you have to secure some access data. No worries, all services are free or have generous free tiers big enough for a personal blog.

The starter needs an .env file like this in the root folder

GOOGLE_ANALYTICS_ID=...
ALGOLIA_APP_ID=...
ALGOLIA_SEARCH_ONLY_API_KEY=...
ALGOLIA_ADMIN_API_KEY=...
ALGOLIA_INDEX_NAME=...
FB_APP_ID=...

The contact form does not need any settings it should work out of the box if you deploy the website to Netlify

An educational project

This is an educational project. I'm going to write a series of articles describing what, how and why I did. I'm aiming at helping beginners to understand how the code works. If you are interested visit Greg for Gatsby. To be in touch follow me at @greglobinski