All Projects → v4iv → Gatsby Starter Business

v4iv / Gatsby Starter Business

Licence: mit
Gatsby Business Website Starter

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gatsby Starter Business

Gatsby Starter Try Ghost
Publish flaring fast blogs with Gatsby and Ghost
Stars: ✭ 137 (-43.62%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Remark Oembed
A GatsbyJS Plugin that transforms oembed links into its corresponding embed code.
Stars: ✭ 154 (-36.63%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Starter Delog
A blog for designers and developer, built with Gatsby and Netlfiy CMS. Live demo https://delog-w3layouts.netlify.com/
Stars: ✭ 145 (-40.33%)
Mutual labels:  gatsby, gatsbyjs
Reactive Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Stars: ✭ 3,280 (+1249.79%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Docker
Develop & Build GatsbyJS static sites within Docker.
Stars: ✭ 184 (-24.28%)
Mutual labels:  gatsby, gatsbyjs
Gabriel Adorf Portfolio
Gabriel Adorf's personal website
Stars: ✭ 133 (-45.27%)
Mutual labels:  gatsby, gatsbyjs
Spacy Course
👩‍🏫 Advanced NLP with spaCy: A free online course
Stars: ✭ 1,920 (+690.12%)
Mutual labels:  gatsby, gatsbyjs
Covid 19 Apis
Postman COVID-19 API Resource Center—API collections to help in the COVID-19 fight.
Stars: ✭ 111 (-54.32%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Plugin Favicon
Favicon Gatsby plugin
Stars: ✭ 175 (-27.98%)
Mutual labels:  gatsby, gatsbyjs
Sentry Docs
The new place for the sentry documentation (and tools to build it)
Stars: ✭ 160 (-34.16%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Plugin Mailchimp
A simple, lightweight Gatsby plugin to subscribe new email addresses to your Mailchimp list
Stars: ✭ 125 (-48.56%)
Mutual labels:  gatsby, gatsbyjs
React Portfolio Template
Modern React Portfolio Template (FREE)
Stars: ✭ 188 (-22.63%)
Mutual labels:  gatsby, gatsbyjs
Mdx Deck
♠️ React MDX-based presentation decks
Stars: ✭ 10,487 (+4215.64%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Starter Foundation
A starter to launch your blazing fast personal website and a blog, Built with Gatsby and Netlify CMS. Made with ❤ by Stackrole
Stars: ✭ 135 (-44.44%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Source Datocms
Official GatsbyJS source plugin to pull content from DatoCMS
Stars: ✭ 113 (-53.5%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Source Ghost
Source plugin for pulling data into Gatsby.js from the Ghost Public API.
Stars: ✭ 144 (-40.74%)
Mutual labels:  gatsby, gatsbyjs
Gatsbytutorials.com
A community-updated list of video, audio and written tutorials to help you learn GatsbyJS. 👩‍💻
Stars: ✭ 109 (-55.14%)
Mutual labels:  gatsby, gatsbyjs
Nodejs.dev
A new Node.js resource built using Gatsby.js with React.js, TypeScript, and Remark.
Stars: ✭ 1,794 (+638.27%)
Mutual labels:  gatsby, gatsbyjs
Gatsbyhub
Access everything Gatsby has to offer without ever leaving Visual Studio Code. This VSCode Extension allows you to generate a new Gatsby site using a starter, browse Gatsby plugins, and develop a server all with a click of a button.
Stars: ✭ 158 (-34.98%)
Mutual labels:  gatsby, gatsbyjs
Js Docs
Este projeto foi desenvolvido para contribuir com o open-source. Se você quiser contribuir basta seguir o README
Stars: ✭ 191 (-21.4%)
Mutual labels:  gatsby, gatsbyjs

gatsby-starter-business

A Gatsby v2 and Netlify CMS powered generic business website.

It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.

Demo

Gatsby Starter Business

Features

  • Complete Business Website Suite - Home Page, About Page, Pricing Page, Contact Page and Blog
  • Netlify CMS for Content Management
  • SEO Friendly (Sitemap, Schemas, Meta Tags, GTM etc)
  • Bulma and Sass Support for styling
  • Progressive Web App & Offline Support
  • Tags and RSS Feed for Blog
  • Disqus and Share Support
  • Elastic-Lunr Search (NEW)
  • Pagination (NEW)
  • Contact Form (Netlify Forms)
  • Easy Configuration using config.js file

Prerequisite

  • Node
  • Gatsby CLI (globally installed)

Getting Started

Create your own project with Gatsby CLI:

gatsby new yourbusinessname https://github.com/v4iv/gatsby-starter-business.git 

Available Scripts

Develop

Start a hot-reloading development environment accessible at localhost:8000

yarn start

Build

Get an optimized production build for your site generating static HTML and per-route JavaScript code bundles.

yarn build

Serve

gatsby serve — Gatsby starts a local HTML server for testing your built site.

yarn serve

Lint

Lint the code according to eslintrc file, for consistency.

yarn lint

Clean

Remove the .cache and public for a scratch compile.

yarn clean

Configuration

To personalize and configure this Starter open config.js file and replace the default values.

module.exports = {
  siteTitle: 'Gatsby Starter Business', // Site title.
  siteTitleAlt: 'Business', // Alternative site title for SEO.
  siteLogo: '/icons/icon-512x512.png', // Logo used for SEO and manifest.
  siteUrl: 'https://gatsby-starter-business.netlify.com', // Domain of your website without pathPrefix.
  // Do not use trailing slash!
  pathPrefix: '/', // Prefixes all links. For cases when deployed to example.github.io/gatsby-starter-business/.
  siteDescription: 'Leverage Gatsby Business Starter for your Business.', // Website description used for RSS feeds/meta description tag.
  siteRss: '/rss.xml',
  siteFBAppID: '', // FB Application ID for using app insights
  googleTagManagerID: '', // GTM tracking ID.
  disqusShortname: 'gatsby-business-starter', // Disqus shortname.
  userName: 'Vaibhav Sharma',
  userTwitter: 'vaibhaved',
  userLocation: 'Delhi NCR, India',
  userDescription: '',
  copyright: 'Copyright © Gatsby Starter Business 2018. All Rights Reserved.', // Copyright string for the footer of the website and RSS feed.
  themeColor: '#00d1b2', // Used for setting manifest and progress theme colors.
  backgroundColor: '#ffffff', // Used for setting manifest background color.
}

Deployment

Clicking the button will ask for authentication via Github, which will create a repo in your github account with this starter. Then, it will build and deploy the site to Netlify.

Deploy to Netlify

You can read up on how to set up Identity(Authentication for CMS User) here How To Set Up Netlify CMS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].