Skip to content

jerico-esguerra/graphql-blog

Repository files navigation

Blog App

Overview

A fully responsive headless CMS and GraphQL blog application. The functionalities of the application includes the presentation of featured and recent posts, categories, full markdown articles, author information, comments, and much more!

Key Topics

Built using modern technologies:

  • ReactJS
  • NextJS
  • Tailwind CSS
  • GraphQL
  • GraphCMS (aka. Hygraph)

Getting Started

  1. Clone this repository (e.g., using create-next-app)

    npx create-next-app -e https://github.com/jerico-esguerra/graphql-blog-app

  2. Create schema’s/models in Hygraph (Asset, Author, Category, Comment, Post)

  3. Create .env file containing your own variables (reference .env.example)

Deployment

  1. Create a new Github repository that contains your blog application code.
  2. Login to Vercel with Github and import your Git repository.
  3. Configure project by adding your environment variables.
  4. DEPLOY!

© 2023 Jerico Esguerra. All Rights Reserved.