Skip to content

bobbykafle/flutter_auth_ui

Repository files navigation

Flutter Authentication & Dashboard App 🚀

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.


✨ Features

  • 🔐 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

🛠️ Tech Stack

  • Framework: Flutter
  • Language: Dart
  • Tools: VS Code, Git, GitHub
  • UI: Material Design

🎯 Purpose of This Project

  • 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.


🚧 Project Status

  • UI & layouts: ✅ Completed
  • Authentication flow: ✅ Implemented (UI level)
  • Backend integration: ⏳ Planned

🤝 Contributions

This is a learning project.
Suggestions and improvements are welcome!


📌 Author

Babita Kaphle
BSc CSIT Student | Aspiring Flutter Developer
Kathmandu, Nepal


🎥 Demo Video

Watch the app in action:

Login_Register.mp4

Releases

No releases published

Packages

No packages published