Lebnexis Challenge Experience
FullstackCMS Content Management System
CMS Content Management System desktop preview
Desktop Preview
FULLSTACK
18-24 hours
ADVANCED
Mentor Reviewed
Challenge Overview

CMS Content Management System

Build a full stack content management system where admins can create, edit, publish, and manage content from a structured dashboard. The application should provide a modern CMS experience with content listing, content creation forms, edit pages, status management, and organized admin navigation. This challenge focuses on dashboard workflows, CRUD operations, content states, admin-only access, and structured backend logic.

⚠️

Attention

This challenge does NOT include downloadable assets.

You are expected to:

  • Use your own images, icons, and resources when needed
  • Recreate the design based on the provided Figma file
  • Respect the main brand identity, colors, logo, and key visual elements
  • Keep the overall UI structure, layout flow, and important sections consistent with the design

You are NOT required to use the exact same images, text content, or placeholder data from the original design.

Your focus should be on:

  • Brand colors
  • Logo usage
  • Layout structure
  • Spacing and alignment
  • UI architecture
  • Required functionality

Minor differences in content, images, or displayed data are acceptable, but the overall visual identity and core design direction should remain clearly consistent with the challenge.

Core Build

Project Requirements

  • Admins must be able to log in to the CMS dashboard
  • Non-admin users must not access admin routes
  • Admins must be able to view a list of content entries
  • Admins must be able to create a new content entry
  • Admins must be able to edit an existing content entry
  • Admins must be able to delete a content entry
  • Each content entry must include at least title, slug, and body
  • Each content entry must support a status such as draft or published
  • The system must display content status in the dashboard
  • Content data must be stored in a database
  • The dashboard must include a clean sidebar or navigation structure
  • Basic validation must be implemented for required fields
  • Success and error states must be clearly shown
Submission Open

Ready to submit your solution?

Upload your project for mentor review and showcase your structure, polish, and implementation quality.

120+ developers joined

Login Required

You need to be logged in to submit your solution for this challenge.