Skip to content
Erhan Yaylalı

Web application

Rich Blog Post

A full-stack publishing platform with a rich text editor, author profiles and an admin panel.

Stack
Next.jsNode.jsExpressMongoDBJSON Web TokenGoogle Cloud
Highlights
  • Rich text editor
  • Categories & tags
  • Author profiles
  • Admin dashboard
  • JWT authentication

Overview

Rich Blog Post is a multi-author blogging platform. Writers sign in, compose posts in a rich text editor, edit them later and manage their public profile.

Posts are organised by category and tag, and an admin area lets moderators manage users, categories and tags. The client is built with Next.js on top of a Node.js and Express API backed by MongoDB, with token-based authentication and media on Google Cloud.

Screens (10)

  • Post feed on the home page
  • Rich text editor for creating a new post
  • Article view
  • Editing an existing post
  • Author profile
  • Editing the author profile
  • Posts filtered by the Coding category
  • Admin panel for managing users
  • Admin panel for categories and tags
  • Sign-in page