wasp-lang / wasp

The fastest way to develop full-stack web apps with React & Node.js.
https://wasp-lang.dev
MIT License
13.63k stars 1.18k forks source link

Support interactive project setup #899

Open sodic opened 1 year ago

sodic commented 1 year ago

When running wasp new, we can ask users how they want set up their project. For now:

Perhaps in the future:

This will probably require adding a Wasp config file (perhaps we can start using that for .wasproot) and therefore include compiler/AppSpec changes.

While we're at it, we should think about what we can tell our users after they run wasp new. Take a look at Next.js and T3 for inspiration.

Some ideas:

infomiho commented 1 year ago

This lib could be helpful for this task: https://github.com/kowainik/summoner

infomiho commented 1 year ago

We are getting closer to making this issue resolved. We added an interactive setup mode when running just wasp new