Step 1: Push Your FlutterFlow Project to GitHub
FlutterFlow supports pushing generated code to GitHub:Go to GitHub settings
Navigate to Settings > Integrations > GitHub. Connect your GitHub account if you haven’t already.
Configure the repository
Select or create a GitHub repository. Choose the branch to push to (typically
main or flutterflow).Step 2: Connect GitHub in Workshop
If you haven’t already connected your GitHub account to Workshop:- Open Workshop Desktop and navigate to Hub > Connectors
- Click Connect on the GitHub connector
- Authorize the Workshop GitHub App and select which repositories to grant access to
- Confirm the connection
Step 3: Create a Project from Your FlutterFlow Repository
- Click New Project from the Projects page
- Select Import from Git
- Choose your FlutterFlow repository from the list, or paste the repository URL
- Workshop clones the repository and creates your project
Step 4: Set Up and Run Your Project
Once the project is created, open a conversation and ask the agent to get your Flutter project running:- Verify Flutter SDK is available (or help you install it)
- Run
flutter pub getto install dependencies - Identify the target platform (web, iOS, Android)
- Start the development server
Flutter development requires the Flutter SDK installed locally. Workshop Desktop’s terminal gives you full access to manage the Flutter toolchain. If you need to install Flutter, the agent can guide you through the process.
What You Can Do Next
With your FlutterFlow project now in Workshop, you can:| Capability | Example Prompt |
|---|---|
| Custom widgets | ”Create a custom animated chart widget that FlutterFlow doesn’t support” |
| Native plugins | ”Add camera access and image processing with a native Flutter plugin” |
| Backend services | ”Build a Dart backend with shelf to handle API requests” |
| State management | ”Refactor the state management to use Riverpod for better scalability” |
| Custom deployment | ”Help me set up Firebase Hosting deployment for the web build” |
Deployment
For your imported FlutterFlow project, ask the agent to set up deployment appropriate for your target platform:Ready to get started?
Download Workshop Desktop to import your FlutterFlow project.