Install from: https://flutter.dev/docs/get-started/install
After installation, open your terminal and run:
flutter doctor
This command checks your system for:
- Flutter SDK
- Dart
- Android SDK or Xcode
- VS Code extensions
If any red crosses appear, follow the suggestions to complete the setup.
Note:
- The Flutter SDK provides core tools to build and run apps.
- The VS Code extensions add Flutter support to the editor (auto-complete, error highlighting, debugging, etc.)
Steps:
- Download VS Code: https://code.visualstudio.com/
- Open VS Code → Click the Extensions icon (on the sidebar)
- Install:
- Flutter
- Dart
These extensions allow you to:
- Get real-time code suggestions
- Run and debug your app directly from the editor
- Detect dependency changes in pubspec.yaml
Git is used to download and manage the project code.
Download: https://git-scm.com/
Verify installation:
git --version
To download the EduKATE project using VS Code:
- Open VS Code
- Click the Source Control icon on the left
- Select Clone Repository
- Paste the following URL:
https://github.com/24-S2-2-C-EduKATE/EduKATE_flutter.git
- Choose a folder → Click "Open" when prompted
Once the project opens, VS Code will show a blue popup:
"Run 'flutter pub get'?"
Click “Get packages” or “Yes” to automatically install all required packages.
If it doesn’t appear, open the terminal and run:
flutter pub get
- Click the Run and Debug icon on the left sidebar (or use Cmd + Shift + D / Ctrl + Shift + D)
- In the top input bar, type and select:
> Flutter: Select Device
- Choose your target device: Chrome (to run in browser)
- Click the blue "Run and Debug" button to launch the app
- Flutter SDK not found:
- Open Command Palette (Cmd/Ctrl + Shift + P)
- Search
Flutter: Change SDK
- Select the Flutter SDK path (e.g.,
/Users/yourname/flutter
)