Skip to content

Hands-on Flutter projects developed during my bootcamp learning path.

Notifications You must be signed in to change notification settings

akankshacore/Flutter-Bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŒ€ Flutter Bootcamp – Projects Repository

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.


πŸ“š About the Bootcamp

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.


πŸš€ What You'll Find Here

  • βœ… 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

πŸ“ Folder Structure Example

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
β”œβ”€β”€ Myntra-Clone
β”‚   β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ lib/
β”‚   β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”‚   β”œβ”€β”€ bottom_nav_bar.dart
β”‚   β”‚   β”‚   └── clothes_tile.dart
β”‚   β”‚   β”œβ”€β”€ models/
β”‚   β”‚   β”‚   └── clothes.dart
β”‚   β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”‚   β”œβ”€β”€ intro_page.dart
β”‚   β”‚   β”‚   β”œβ”€β”€ home_page.dart
β”‚   β”‚   β”‚   β”œβ”€β”€ shop_page.dart
β”‚   β”‚   β”‚   β”œβ”€β”€ cart_page.dart
β”‚   β”‚   β”‚   └── main.dart
β”‚   └── pubspec.yaml
└── README.md

πŸ› οΈ Tools & Technologies Used

  • Flutter SDK
  • Dart Programming Language
  • Visual Studio Code / Android Studio
  • Git & GitHub
  • Pub.dev Packages (e.g., google_nav_bar)

πŸ’‘ Getting Started

To run any project from this repository:

  1. Clone the repository:
git clone https://github.com/your-username/Flutter-Bootcamp.git
  1. Navigate to the desired project's folder:
cd Flutter-Bootcamp/Myntra-Clone/
  1. Get dependencies:
flutter pub get
  1. Run the app:
flutter run

πŸ“ˆ Progress Tracking

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 Grid/ListView, Models, Bottom Nav Bar, Assets, State Mgmt A mini Myntra-style shopping app

πŸ“Œ Purpose

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.


About

Hands-on Flutter projects developed during my bootcamp learning path.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published