A Flutter-based mobile application focused on authentication flows, reusable UI components, and a dashboard layout.
This project is built as part of my learning journey in Flutter & mobile app development.
-
🔐 User Authentication
- Login
- Register
- Forgot Password
- OTP Confirmation
- Change Password
-
🧭 Dashboard Layout
- Home Screen
- Store & Wishlist Screens
-
🎨 Reusable UI Components
- Custom Buttons
- Password Fields
- Icons with Text
- Snackbar Helpers
- Validators
-
🌙 Theming
- Custom themes
- Centralized styling
- Reusable text & color configurations
- Framework: Flutter
- Language: Dart
- Tools: VS Code, Git, GitHub
- UI: Material Design
- Practice Flutter UI development
- Understand authentication flows
- Build reusable and scalable widgets
- Learn clean project structure and theming
This project is part of my BSc CSIT learning and internship preparation.
- UI & layouts: ✅ Completed
- Authentication flow: ✅ Implemented (UI level)
- Backend integration: ⏳ Planned
This is a learning project.
Suggestions and improvements are welcome!
Babita Kaphle
BSc CSIT Student | Aspiring Flutter Developer
Kathmandu, Nepal
Watch the app in action: