core icon indicating copy to clipboard operation
core copied to clipboard

[TASK] Zero-Friction DotCMS App Generator `npx create-dotcms-app`

Open AfaqJaved opened this issue 1 month ago • 0 comments

Description

🚀 Proposal: npx create-dotcms-app — Zero-Friction DotCMS App Generator

Summary

Introduce a new CLI tool: npx create-dotcms-app
This command will allow developers to instantly scaffold a fully functional DotCMS environment—backend + frontend—with zero friction and minimal configuration.

The goal is to provide a single command setup similar to create-next-app, create-t3-app, create-react-app, etc., making it effortless for developers to explore and build with DotCMS.


Why This Matters

Spinning up DotCMS currently requires multiple steps—cloning repos, configuring Docker, setting up sample frontends, pulling images, etc.
For new developers (and even experienced ones), this creates friction and slows down onboarding.

A single command that instantly creates a runnable DotCMS instance solves this by:

  • Reducing onboarding time from hours to minutes
  • Helping developers prototype quickly
  • Making DotCMS more accessible to frontend developers
  • Providing a smooth experience similar to modern frameworks
  • Improving DX (developer experience) and attracting contributors

TL;DR → “Make DotCMS simple. Remove friction. Let developers start building immediately.”


Proposed Command

npx create-dotcms-app

### Acceptance Criteria

Code should run without errors

### Priority

Medium

### Additional Context

_No response_

AfaqJaved avatar Dec 09 '25 11:12 AfaqJaved