Skip to content
 
 

Latest commit

 

History

63 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Flutter Architecture ready for big projects

This project structure was made thinking in productivity and easy maintenance.

What it brings ?

  1. Bloc Pattern

  2. Provider package for dependency injection

  3. RxDart to manage states

  4. SQFlite to work with SQLite

  5. Helper for make HTTP requests using Dio

  6. Helper for store data on device using Shared Preferences with a helper class

  7. Helper for check connection status

  8. Custom classes for page transitions animated (fromLeft, from Top, fromBottom and fromRight)

  9. Custom Widgets like Loading, CardView, Toast, Snackbar, Modal, Dropdown, CustomDrawer and more

  10. The "values" folder, you will find the files:

  • "dimens": to set sizes defaults for margin, font, etc
  • "colors" set the color pallet
  • "theme": set the app's theme

About

A Flutter Basic Architecture using Bloc Pattern, Provider, RxDart, SQFlite, HttpHelper, StorageHelper, custom widgets and more

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages