Self‑hosted CMS with drag‑and‑drop page builder for small teams
It provides a full‑stack, self‑hosted content management system that lets non‑technical users build and edit pages via a visual Puck editor. The backend is a FastAPI service with MongoDB storage, while the frontend is a React app using Tailwind and GrapesJS for email campaigns. Designed for small media teams or camps that need a lightweight, customizable website without relying on external SaaS platforms. Compared to generic CMSes, it bundles authentication, media handling, and newsletter composition in one easy‑to‑deploy repo.
View on GitHub →klutzybeast/jr-scuttle-squad