Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tengkuhafidz/gatsby-starter-personal-site-gsheets


https://github.com/tengkuhafidz/gatsby-starter-personal-site-gsheets

gatsby gatsby-starter google-sheets

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# Gatsby-Starter-Personal-Site-GSheets

This is a Gatsby starter for personal site that is uses Google Sheets as CMS

I have also configured fundamentals setup and configurations, such as:

- PWA and offline capabilities
- Google Fonts
- SEO & Site metadata
- eslint & prettier
- husky

## Getting Started 🚀

1. Run `yarn install` to download dependencies
2. To run in dev environment,

- run `yarn start`
- Your site will run at `http://localhost:8000`
- You graphiql will run at`http://localhost:8000/___graphql`

3. To run in prod environment,
- run `yarn build`
- and then `yarn serve`
- Your site will run at `http://localhost:9000`

## What's inside? 🧐

A quick look at the top-level files and directories you'll see in a Gatsby project.

.
├── node_modules
├── src
├── static
├── .gitignore
├── .eslintrc.js
├── .prettierrc.js
├── gatsby-browser.js
├── gatsby-config.js
├── LICENSE
├── yarn-lock.json
├── package.json
├── tailwind.config.js
├── postcss.config.js
└── README.md