Flutter
Overview
Colveor's Flutter foundation is split into two packages on pub.dev, so apps can take just the UI layer or the whole stack.
The packages
colveor_ui
Themed widgets, light/dark theming, go_router routing, base screen classes, icons, storage and utilities. No backend assumptions.
colveor
Everything in colveor_ui plus bootstrap, a Dio API client with DPoP, authentication flows and push notifications for a Colveor Core backend.
Which one to use
- colveor_ui
- You want the design system, widgets and routing, and bring your own backend or networking.
- colveor
- Your app talks to a Colveor Core backend. It includes colveor_ui, so add only this one.
Built on
Both packages use Riverpod for state, go_router for navigation and flutter_screenutil_plus for responsive sizing. colveor adds Dio, Firebase Messaging and jose (for DPoP).