BootNodeDev / dAppBooster

A modern blockchain boilerplate built to quickly get you started with your next project.
https://dappbooster.dev
MIT License
5 stars 1 forks source link

CLI Wizard #243

Open pragalli opened 3 months ago

pragalli commented 3 months ago

Description

When time comes and in order to set the ground for a streamlined developer experience, let's assess the idea of having a CLI wizard / guided project setup. Similar to what solutions like https://github.com/WalletConnect/create-eth-app do

Few bullet points to support this idea

  1. Guided setup
  2. Error reduction
  3. Templating
  4. Features/Components selection
  5. Scalability
  6. Best practices enforcement via standardization
  7. Automation
  8. ... among others

Few ideas to assess

  1. ask which wallet library to use
  2. ask whether subgraph will be required or not
  3. display links to specific parts of the documentation and tutorials on how to use the selected option
  4. ... others

Open for discussion