Skip to content

Repository files navigation

ASMR Dart Flutter

20 Beginner Flutter projects

🧱 Basic UI & State Projects

  1. Counter App (with Themes & State)

    • Classic counter app
    • Add dark/light mode toggle
    • Learn: StatefulWidget, basic UI, theming
  2. Todo List App

    • Add, update, delete tasks
    • Learn: Lists, forms, state management
  3. Stopwatch / Timer App

    • Start/stop/reset timer
    • Learn: Time, state, periodic functions
  4. BMI Calculator

    • Input height/weight, calculate BMI
    • Learn: Form input, calculations, layout
  5. Notes App

    • Simple Notes app with local database.
    • Learn: Inputs, Isar database.

🌐 API & Network Projects

  1. Json Placeholder

    • Fetch and placeholder data.
    • Learn: APIs and HTTP Requests.
  2. Weather App (API-based)

    • Show current weather by city or location
    • Learn: HTTP requests, JSON parsing, UI
  3. News App

    • Fetch top headlines, open article links
    • Learn: API handling, image cards, navigation
  4. Movie Browser

    • Browse movies using TMDB API
    • Learn: Grid views, async loading, modals
  5. GitHub User Search

  • Search and view GitHub profiles
  • Learn: API + search + clean UI

📱 Device Features & Local Storage

  1. Notes App (with Local Storage)
  • Save notes offline using Hive/SharedPrefs
  • Learn: CRUD + persistence
  1. Camera App
  • Take picture and preview
  • Learn: camera package, permissions
  1. QR Code Scanner
  • Scan QR codes and show content
  • Learn: camera access, scanner packages
  1. Music Player
  • Load local or remote audio
  • Learn: just_audio / audioplayers usage
  1. Daily Reminder App
  • Schedule local notifications
  • Learn: flutter_local_notifications

🔄 Navigation, Auth, Firebase & UI

  1. Multi-Screen Quiz App
  • Questions, options, results screen
  • Learn: Routing, state management
  1. Login + Signup UI
  • Form validation, password toggle
  • Learn: form + input validation + UX
  1. Firebase Auth App
  • Sign up, login, logout
  • Learn: Firebase integration basics
  1. Chat UI Clone
  • WhatsApp or Messenger-style UI
  • Learn: scrollable lists, input, chat bubbles
  1. E-commerce UI Clone
  • Grid of products, product details
  • Learn: complex layouts, navigation

About

ASMR Flutter Projects for beginners

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages