CSE-25 / quick_start_express

Quick Start Express npm package. A simple CLI tool to generate Express servers from multiple available templates.
https://www.npmjs.com/package/quick_start_express
GNU General Public License v3.0
1 stars 7 forks source link

UX improvements for QSE-cli #45

Open IAmRiteshKoushik opened 5 days ago

IAmRiteshKoushik commented 5 days ago

Proposal

Currently, we are required to use commands like

qse init -t basic
qse init -t express_mysql

A possibly better approach to this could be adding a tiny questionnaire which asks for various choices to the user before generating from the required template.

Something similar to this: image

As our number of templates are expanding, it would get cumbersome to have long names for every template and allow the user to figure it out from the manual. The above suggested approach will improve the UX.

Maintainers : @Abhinav-ark @Ashrockzzz2003

Ashrockzzz2003 commented 5 days ago

This one can wait Let's start this one when template count goes beyond 15 so that we'll have a better idea about what to include in the manual.