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