Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Clean Architecture Auth App

A highly scalable, developer-friendly Flutter authentication starter project designed with strict separation of concerns. This project serves as a reference implementation for combining robust architectural patterns with standard ecosystem packages.

🛠️ Tech Stack & Patterns

  • Architecture: Clean Architecture (Data, Domain, Presentation layers)
  • Design Pattern: Repository Pattern
  • State Management: GetX (using GetView and native bindings)
  • Dependency Injection: Get_It + GetX Bindings decoupled integration
  • Networking: Dio (configured with a global logging interceptor)
  • Local Storage: GetStorage (session caching and persistent state)
  • Responsiveness: Flutter ScreenUtil (pixel-perfect UI scaling)

About

A Flutter authentication app demonstrating Clean Architecture & the Repository Pattern. Powered by GetX, Dio, Get_It, GetStorage, and ScreenUtil for a fully responsive, decoupled codebase.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages