Welcome to my Flutter Bootcamp journey!
This repository contains all the mini-projects and practice code developed during my learning process, starting from the basics of Flutter and Dart.
This bootcamp focuses on building a strong foundation in Flutter app development. Each day includes hands-on mini-projects that help in understanding widgets, state management, UI design, navigation, and package integration.
- ✅ Day-wise project folders (
Day 1
,Day 2
, etc.) - ✅ Clean and modular Flutter apps
- ✅ Assets and required setup files
- ✅ ReadMe files with instructions for each day's project
Flutter-Bootcamp/
├── Day 1
│ ├── lib/
│ └── pubspec.yaml
├── Day 2
│ ├── lib/
│ │ ├── main.dart
│ │ ├── medoc.dart
│ │ ├── buffer.dart
│ │ └── third.dart
│ └── pubspec.yaml
├── Day 3
│ ├── lib/
│ │ ├── main.dart
│ │ └── home.dart
│ └── pubspec.yaml
└── README.md
- Flutter SDK
- Dart Programming Language
- Visual Studio Code / Android Studio
- Git & GitHub
- Pub.dev Packages (e.g.,
google_nav_bar
)
To run any project from this repository:
- Clone the repository:
git clone https://github.com/your-username/Flutter-Bootcamp.git
- Navigate to the desired day's folder:
cd Flutter-Bootcamp/Day\ 3/
- Get dependencies:
flutter pub get
- Run the app:
flutter run
Day | Topics Covered | Project Description |
---|---|---|
1 | Stateless & Stateful Widgets | Simple Counter App |
2 | Multi-screen navigation, Named Routes, GNav | App with 3 pages and bottom navigation |
3 | ThemeData, TextTheme, Flexible widgets, UI layout with Column | Themed UI with two styled containers |
4 | — | — |
This repository serves as a portfolio of my Flutter learning journey. It's also a handy reference for anyone who wants to learn Flutter through hands-on mini-projects.