netzo / fresh-netzo

Full-stack Deno Fresh meta-framework for building business web apps like internal tools, dashboards, admin panels and automated workflows.
https://netzo.io
MIT License
51 stars 3 forks source link

[cli] add `new` subcommand #56

Closed miguelrk closed 9 months ago

miguelrk commented 1 year ago

TLDR: Add a netzo new subcommand to the CLI, which asks you options to scaffold to your project from scratch. This subcommand should be done implemented using the versatile feathershq/pinion.

netzo new without flags would prompt user to select them (we can start with few options):

1. Framework: fresh, hono (soon) 2. UI Framework: shadcn-ui, radix-themes (soon) 3. Backend: denokv (default), googlesheets, airtable 4. Auth provider: providers of denoland/deno_kv_oauth

netzo new --framework=vite --ui-framework=headless --backend=rest-api --authentication=auth0
miguelrk commented 9 months ago

Closing in favor of focusing on a single meta-framework (Deno Fresh) to power netzo