Stop being the product.
Become the owner.
or
sign uplog in
fmanaging content on the website

Hi, I’m working on a full-stack project with a custom admin panel (built using Django and DRF) and a Next.js rontend. I’ve implemented CRUD functionalities for specific resources like users, products, and categories, tickets etc. Now I’m stuck on how to handle general website content like banners, announcements, and texts. Right now, I’m using static predefined divs on the frontend (e.g., a "main-page-banner" div), and I link these to specific records in the database (records have a key relevant to the pre-defined div and other fields to store data). But this approach has issues:


1. Admins can’t add new sections or blocks dynamically
2. I need a preview mode where admins can see draft changes before publishing them.

What’s the best way to make my admin panel work like a CMS to manage general content (while keeping it simple)? Should I build everything from scratch, or is there a better approach? Thanks in advance!
#dev #programming #technology
source
earnings
7,000 mlx total
$0  total
engagement
11 views
0 reactions
reaction stream
0 comments