Skip to content

TheFlutterSensei/Contact-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contact List App with State

Learn how to build a complete, real-world Contact List app in Flutter. This project teaches CRUD operations, state management, dark mode, sorting, and search. Perfect for moving beyond static UI into real app architecture.

Steps to use the app:

  1. Clone the repository
  2. Run flutter pub get
  3. Run flutter run
  4. Add, edit, delete, sort, and search contacts

Build Real Flutter Apps That Behave

This mini project teaches how to structure a Flutter app properly, implement full CRUD functionality, and manage data using state. Learn how to connect screens, handle reactive UI updates, implement dark mode, sorting, and real-time search — all step by step.

A must-build project for anyone serious about Flutter.


🚀 Upgrade to Pro — Add Hive Persistence

Want to take this app to the next level?

Upgrade to the full Mini Class and learn how to:

  • Store contacts permanently using Hive
  • Generate and register Hive adapters
  • Load data automatically on app start
  • Make edit and delete fully persistent
  • Build production-ready local storage architecture

Turn this state-based app into a fully persistent, production-style Flutter application.

👉 Upgrade here: https://courses.fluttersensei.com/l/flutter-contact-list

About

A Simple Contact List that uses State to store, edit and delete the contacts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors