Skip to content
MdMuntasirPublic

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Daily DIU

A comprehensive mobile application for Daffodil International University (DIU) students and teachers, built with Flutter.

📱 Play Store

Download from Play Store

🎯 Overview

Daily DIU is a unified platform that streamlines campus life for DIU students and teachers. It consolidates essential university resources and tools into a single, user-friendly application, eliminating the need to switch between multiple platforms.

Key Features

  • 📅 Routine Management & Schedule Scraper
  • 📊 Result Analysis & Performance Tracking
  • 🔗 Quick Access to University Resources
  • 📱 Modern, Intuitive User Interface
  • 🔄 Real-time Updates

🛠️ Technical Stack

  • Framework: Flutter
  • State Management: Flutter Bloc
  • Backend Integration: Firebase
  • Local Storage: Hive
  • Networking: Dio, Retrofit
  • UI Components: Material Design, Custom Fonts
  • Charts: FL Chart
  • Animations: Lottie

📦 Project Structure

lib/
├── config/         # App configuration
├── core/          # Core functionality
├── features/      # Feature modules
├── main.dart      # Entry point
└── injection_container.dart  # Dependency injection

🖼️ Screenshots

Homepage

Homepage 1 Homepage 2

Routine Search

Routine Search 1 Routine Search 2 Routine Search 3 Routine Search 4 Routine Search 5

Results

Results 1 Results 2

Menu

Menu

🚀 Getting Started

  1. Clone the repository
  2. Install Flutter dependencies:
    flutter pub get
  3. Configure Firebase:
    • Add your Firebase configuration files
    • Set up environment variables
  4. Run the app:
    flutter run

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages