FINDOC-FINANCIAL-SERVICES-GROUP-Assignment

📱 Flutter BLoC Authentication & Photo Gallery App

Flutter Dart BLoC

A production-ready Flutter application demonstrating modern app development with BLoC state management, form validation, and API integration. This app features a secure login flow and a beautiful photo gallery powered by the Picsum Photos API.

✨ Key Features

📸 Screenshots

Login Screen Home Screen
Login Screen Home Screen

🛠️ Technical Implementation

Architecture

📂 lib/
├── 📂 api/          # API clients and networking
├── 📂 bloc/         # BLoC state management
├── 📂 models/       # Data models
├── 📂 screens/      # Application screens
├── 📂 utils/        # Utilities and helpers
└── 📂 widgets/      # Reusable UI components

Key Packages

🔑 Login Requirements

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository
    git clone https://github.com/your-username/flutter-bloc-auth-app.git
    
  2. Install dependencies
    flutter pub get
    
  3. Run the app
    flutter run
    

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ using Flutter
Happy Coding! 🚀