Skip to content

Added onboarding cli for bindu#367

Open
Avngrstark62 wants to merge 7 commits intoGetBindu:mainfrom
Avngrstark62:bindu-onboard-cli
Open

Added onboarding cli for bindu#367
Avngrstark62 wants to merge 7 commits intoGetBindu:mainfrom
Avngrstark62:bindu-onboard-cli

Conversation

@Avngrstark62
Copy link

@Avngrstark62 Avngrstark62 commented Mar 18, 2026

Problem

Current onboarding via Cookiecutter is slow and high-friction:

  • many prompts
  • manual .env setup
  • multiple steps

Solution

Introduce a CLI command:

uvx bindu onboard

This reduces onboarding to a single command and minimal prompts.


What it does

  • wraps Cookiecutter (non-interactive)
  • asks only essential inputs
  • auto-generates project
  • creates .env
  • runs uv sync
  • outputs run command

Impact

  • reduces setup from multiple steps → 1 command
  • removes unnecessary prompts
  • improves first-time user experience

Notes

  • Cookiecutter still used internally (can be replaced later)

Feedback welcome on UX and flow.

@Avngrstark62
Copy link
Author

here's the video of how the onboarding looks like now...

Screencast.from.2026-03-18.20-25-20.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant