All Projects → GraphCMS → reference-marketing-website

GraphCMS / reference-marketing-website

Licence: MIT license
Next.js starter for creating a SaaS Marketing Website with Hygraph ⚡️

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to reference-marketing-website

laurabeatris.com
My portfolio built with Next.js, Chakra UI and GraphCMS
Stars: ✭ 137 (+31.73%)
Mutual labels:  chakra-ui, hygraph
saasbook
以开源项目的形式收集全国SaaS产品
Stars: ✭ 97 (-6.73%)
Mutual labels:  saas
forma
📇 Data Collector as a Service.
Stars: ✭ 20 (-80.77%)
Mutual labels:  saas
recipes-next-hasura
A lightweight app to explore and create recipes - Built with Next.js, Hasura, and Chakra-UI
Stars: ✭ 30 (-71.15%)
Mutual labels:  chakra-ui
data.world-r
R library for data.world
Stars: ✭ 59 (-43.27%)
Mutual labels:  reference-implementation
nextarter-chakra
battery packed template / boilerplate to initialize Next.js app with Chakra UI & Typescript setup ✨
Stars: ✭ 616 (+492.31%)
Mutual labels:  chakra-ui
ct-frontend
Frontend Demo for Cucumber Tony API
Stars: ✭ 20 (-80.77%)
Mutual labels:  saas
puppet-master
Puppeteer as a service hosted on Saasify.
Stars: ✭ 25 (-75.96%)
Mutual labels:  saas
chakra-ui-steps
Steps component designed to work seamlessly with Chakra UI
Stars: ✭ 341 (+227.88%)
Mutual labels:  chakra-ui
vnstat-client
GUI Client for vnStat Network Monitor for Linux or GNU/Linux
Stars: ✭ 122 (+17.31%)
Mutual labels:  chakra-ui
object-flaw-detector-cpp
Detect various irregularities of a product as it moves along a conveyor belt.
Stars: ✭ 19 (-81.73%)
Mutual labels:  reference-implementation
gemma-zaken
Samen ontwikkelen van API's voor Zaakgericht werken
Stars: ✭ 40 (-61.54%)
Mutual labels:  reference-implementation
Bulles
Simple chat application where you can chat via channels.
Stars: ✭ 15 (-85.58%)
Mutual labels:  chakra-ui
bizbook-server
The repository of bizbook server web api project
Stars: ✭ 45 (-56.73%)
Mutual labels:  saas
shop-api
A saas e-shop write by go.
Stars: ✭ 47 (-54.81%)
Mutual labels:  saas
recurly
A Recurly API client written in golang. Actively maintained and unit tested. No external dependencies.
Stars: ✭ 40 (-61.54%)
Mutual labels:  saas
react-blog
Medium wanna be project.
Stars: ✭ 26 (-75%)
Mutual labels:  chakra-ui
loopple
Drag & drop dashboard builder
Stars: ✭ 180 (+73.08%)
Mutual labels:  chakra-ui
ScuffedMDB
An open-source website to rate movies watched with friends, made with next.js & chakra-ui. Hosted on vercel.com.
Stars: ✭ 100 (-3.85%)
Mutual labels:  chakra-ui
hyperglass
hyperglass is the network looking glass that tries to make the internet better.
Stars: ✭ 478 (+359.62%)
Mutual labels:  chakra-ui

reference-marketing-website

A Next.js starter for creating a SaaS Marketing Website with Hygraph

Demo

Clone project Deploy with Vercel

Quick start

  1. Clone the repository and install project dependencies
npx degit Hygraph/reference-marketing-website#main reference-marketing-website
cd reference-marketing-website
yarn
  1. Provide your Hygraph project keys

Navigate into your new site’s directory and copy the .env.local.example file.

cp .env.local.example .env.local

Inside of your newly created .env.local file, provide values for the variable. These variables can be found in the project settings UI.

HYGRAPH_ENDPOINT=
  1. Start building!
yarn dev

Next.js Preview Mode

If you want to enable Next.js Preview Mode you'll need to add the following to your .env:

GRAPHCMS_TOKEN=
GRAPHCMS_PREVIEW_TOKEN=
GRAPHCMS_PREVIEW_SECRET=

GRAPHCMS_TOKEN

This should be a Permanent Auth Token that is set to fetch content from PUBLISHED content stage by default.

GRAPHCMS_PREVIEW_TOKEN

This should be a Permanent Auth Token that is set to fetch content from DRAFT content stage by default.

GRAPHCMS_PREVIEW_SECRET

You'll need to make sure when configuring the Preview URL inside Hygraph that it passes the same secret value you assigned to GRAPHCMS_PREVIEW_SECRET.

You'll need to update both the Page & Blog Post model to add a Preview URL. The URLs should look like this:

  • Page: https://[your-domain.com]/api/preview?secret=[GRAPHCMS_PREVIEW_SECRET_VALUE_HERE]&slug={slug}
  • Blog Post: https://[your-domain.com]/api/preview?secret=[GRAPHCMS_PREVIEW_SECRET_VALUE_HERE]&slug=blog/{slug}

Features

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].