A starter project for DartPad workshops. Follow the quickstart below to create your own step-by-step workshop, similar to these workshops maintained by the Flutter team:
For more information on authoring a DartPad workshop, see the Workshop Authoring Guide on the DartPad wiki.
- 
Fork this repository 
- 
Install the Firebase CLI 
- 
Set the default project ID in .firebaserc:
{
  "projects": {
    "default": "<FIREBASE_PROJECT_ID>"
  }
}
- 
Edit the files in public/to create your own step-by-step workshop. Themeta.yamlto configures the metadata such as the project type (Dart or Flutter), number of steps, and title.
- 
Deploy to Firebase: 
firebase deploy- Load in DartPad using the following URL, replacing <FIREBASE_PROJECT_ID>with your project ID:
https://dartpad.dev/workshops.html?webserver=https://<FIREBASE_PROJECT_ID>.web.app