/blog-cms

A CMS for my markdown blog built with Vite using React and TailwindCSS

Primary LanguageJavaScriptMIT LicenseMIT

Blog CMS

A CMS for a markdown blog built with Vite. Hosted on Netlify.

About The Project

Dashboard Screenshot

This is the CMS for my personal blog columkelly.com. Its a React front-end, styled with TailwindCSS, that communicates with a Node/Express back-end using JWTs for authentication. It enables me preview markdown while creating and editing posts for my blog.

Related Repos Blog API Portfolio

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  1. Install and use the correct version of Node using NVM
nvm install 21.6.0

Installation

  1. Clone the repo
    git clone https://github.com/columk1/blog-cms.git
  2. Install NPM packages
    npm install

Usage

Use npm run dev to start the application locally

Roadmap

  • Markdown live preview for large screens (instead of toggle)
  • CDN for images
  • Improved accessibility