Skip to content

A content management system web app. Built with React, Nextjs, and shards-UI, it provides the robust functionality of an SPA while providing SEO benefits as a result of SSR.

Notifications You must be signed in to change notification settings

Dendekky/dendekky-cms

Repository files navigation

CMS Client


🚀 Features of this Application

  • Visitors can see all blog posts.

  • Visitors can view a blog post.

  • Visitors can make comments on a blog post.

  • Visitors can reply a comment.

  • Visitors can share posts via SM platforms

  • Visitors can filter posts by tags and categories

  • Visitors can subscribe and receive new posts notification.

  • Admin can sign in

  • Admin can receive notifications when readers comment on a post

  • Admin can create, read, edit and delete drafts

  • Admin can publish drafts as blog posts

  • Admin can read, edit, and delete published blog posts

  • Admin can track analytics on the blog's dashboard

📸 Screenshots

Blog-Analytics Blog-Post-Comments
Blog-Page Blog-Posts
Blog-Admin-Table Add-New-Post
Discussion-comments Blog-Post
Draft-edit User-Profile

🐌 TODO

  • Admin should be able to moderate, and delete comments
  • Admin should be able to view the numbers and list of subscribers
  • Admin should be able to filter by tags
  • Include schedule post functionality
  • Create a contact form
  • Include pagination

🏛️ Project Structure

Requirements

Node

Git

Browser

See package.json for project dependencies and devDependencies

Quick Start

  • Install dependencies by running npm install.
  • Run npm run dev to start the local development server.

🏗️ Built using


⭐ Contributing

This project was started with the intention of facilitating learning and that hasn't changed. Contributons, comments, and PRs are all welcome. Consider running the CMS SERVER REST API project locally during development.

🧔 Author

Ibrahim Adeniyi

About

A content management system web app. Built with React, Nextjs, and shards-UI, it provides the robust functionality of an SPA while providing SEO benefits as a result of SSR.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published