Frosty CMS: Creating a Blog CMS from Scratch (Features and Wireframe)

Frosty CMS Logo

The goal of this project is to create a Blog CMS from scratch using Bootstrap, Node, Express, EJS and MongoDB. In this post I’d like to outline the features it will include as well as create a wire frame mock up. This obviously will not be a fully featured CMS like WordPress, but we are going to get the basics down.

Table of Contents


  • User accounts
  • Post creation (only available to users with permission)
  • Post display on homepage
  • Viewing of individual posts


Subject to change, but this is the rough idea.

GitHub Repo

Dark Mode

frosty (this link opens in a new window) by ncoughlin (this link opens in a new window)

Frosty is a simple Javascript only blog CMS built with Node, Express and Mongo

Introduction to MongooseJS

Photos From Brazil