This is a Flutter experimental project aimed at testing and understanding:
- Local database storage (using
sqflite
andfloor
) - Basic backend simulation (using
shelf
) - Intro sliders, OTP fields, phone number input
- Firebase authentication (partially implemented)
- Shared preferences & splash screens
- Calendar UI integration
- Local storage using SQLite (via
sqflite
andfloor
) - Table calendar integration
- Intro slider for onboarding
- OTP and phone number UI
- Firebase Auth placeholder
- Backend mock using
shelf
&shelf_router
- Custom splash screen using
flutter_native_splash
Some important packages in this project:
Package | Purpose |
---|---|
sqflite , floor |
Local DB storage |
provider |
Simple state management |
table_calendar |
Calendar integration |
intro_slider |
Onboarding walkthrough |
firebase_auth , core |
Auth placeholder (optional) |
intl_phone_number_input , otp_pin_field |
Input fields |
shelf , shelf_router |
Local API testing (mock server) |
shared_preferences |
Key-value persistent storage |
flutter_native_splash |
Custom splash screen configuration |