Writer CMS

byAlex Muiruri
1 minute Read
Writer CMS

This project serves as the backend and admin interface for a content creation and article management platform designed specifically for writers. It's like Google Docs meets Google Drive, but tailored to help writers organize, write, and manage long-form content within structured projects.

Tech Stack

Framework: Next.js (App Router), NextAuth.js with Prisma Adapter, Prisma ORM, MongoDB, Tailwind CSS, ShadCN UI, React Hook Form, Zod, and resend for email handling.

Demo and GitHub:

Links to the demo and GitHub:

Core Features

The core features of the application include:

  • User Authentication & Sessions via NextAuth.js
  • Project & Article Management - writers can create writing projects and manage articles within them
  • Rich Text Editing using TinyMCE or Google Docs
  • Team or Role-Based Views
  • Notifications & UX Enhancements via toast, loaders, and top progress bars

How it Supports Writers

This app provides support for writers and managers, such that managers can assign tasks, approve written tasks, and make payments via PayPal, all-in-one platform.

Here are the core features of the application:

  • A focused workspace to draft and organize articles
  • A system to group writing into projects or folders
  • Rich text capabilities without the complexity of WordPress or full CMSs
  • Authentication and session management for personal or team-based writing
Writer CMS
Writer CMS

Writer CMS serves as the backend and admin interface for a content creation and article management p...

Inventory App
Inventory App

The Inventory Mobile App is a cross-platform mobile application built with Expo that enables users t...

Inventory CMS
Inventory CMS

The Inventory CMS is a web application built with NextJS for users to manage stock, track inventory ...

The Movie DB
The Movie DB

A beautifully crafted mobile app built with React Native and Expo that allows users to browse, searc...

YouTube Playlist Saver
YouTube Playlist Saver

YouTube is packed with amazing tutorials, tech talks, and courses — but it's easy to get lost in the...