Skip to content

GraphQL-based blog server written in TypeScript with a web UI written in TypeScript and React. Check out the demo video.

License

Notifications You must be signed in to change notification settings

snoopdave/blogql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlogQL

Simple blog app with a GraphQL backend and React frontend

BlogQL is a learning project; something I started to help enhance my knowledge of learn Node, TypeScript, React, GraphQL and GitHub Actions. Currently the system supports login via Google, single blog per user, a rich-text blog post editor and a GraphQL API accessible via API key.

Here's a two-miniute video demo of the BlogQL UI as it stands today:

Two-minute demo of BlogQL UI

The stack

Here's a listing of the technologies used in BlogQL.

Common

Server

Client

Infrastructure

  • Github Actions
  • Work in progress: Helm charts for deploying to Kubernetes

About

GraphQL-based blog server written in TypeScript with a web UI written in TypeScript and React. Check out the demo video.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published