Course Levels & Projects

4 Levels, +20 Real Projects

Each level focuses on a specific project that will teach you different Flutter skills and technologies. You'll build real applications that can be sold and generate revenue.

🔹 Academy Projects +6

Business-Based Learning

You'll work on our academy's own apps — real apps with business models. We'll build them together and try to sell them as products under our brand. Every app will teach you a different Flutter skill and use a different tech stack.

🔹 Real Client Projects +14

Hands-on with Companies

Alongside our own projects, you'll also build apps for real companies. Some will be paid, some not — but all of them will give you direct experience in the market.

Your First Project - Start Here!
DM HUB
Level 1
28h

DM HUB

HR SaaS Automation Tool

Build a comprehensive HR automation tool that manages social media and direct messages for HR companies using Firebase, n8n workflows, and real-time monitoring.

Business Model

Enterprise SaaS solution for HR companies - monthly subscriptions starting at $99/month

Detailed Learning Breakdown (28 hours)

2h
Introduction to Automation

What it is and where it's used

3h
n8n Basics

Visual workflows, triggers, HTTP requests

3h
n8n + Firebase Integration

Webhooks, triggers, automation

3h
Firebase Firestore Deep Dive

Structuring data, NoSQL vs SQL

2h
Firebase Functions

Business logic on backend

2h
Firestore Security Rules

Writing & applying security rules

2h
Firebase Auth Integration

Authentication with security rules

2h
Bloc & Cubit State Management

Clean state management

2h
Clean Architecture

Feature-based scalable structure

3h
Frontend Integration

Linking n8n workflows to Flutter

2h
UI Development

Dashboard, workflow manager, user pages

1h
Monitoring Tools

Sentry, logging, crash tracking

1h
SaaS Monetization

Usage pricing, subscription model

Technologies You'll Master

n8n Automation Workflows
Firebase Functions
Firestore Security Rules
Real-time Database
Social Media APIs
Advanced Authentication
SaaS Monetization
DevOps & Monitoring
Reshape-AI
Level 2
16h

Reshape-AI

AI-Powered Interior Design

Create an intelligent interior design app that uses AI to analyze room photos and suggest optimized design solutions with 3D visualization and cost estimation.

Business Model

Freemium model with AI design credits - $19.99/month for unlimited AI suggestions

Detailed Learning Breakdown (16 hours)

2h
MVVM Architecture

Scalable project structure using MVVM

2h
State Management (Provider)

Managing UI state, logic, and separation

2h
API Integration

Handling requests, image upload, API responses

3h
Backend Development

Basic AI backend using Python/Node for image processing

2h
AI Image Handling

Accepting room images and displaying AI-enhanced versions

2h
Payment Integration (PayPal)

Adding PayPal gateway and handling transactions

3h
Final Touches

UI/UX polish, error handling, caching, optimization

Technologies You'll Master

MVVM Architecture
Provider State Management
OpenAI API Integration
Computer Vision
Image Processing
3D Visualization
PayPal Integration
Camera & Gallery
Maktabty
Level 3
30h

Maktabty

Complete E-commerce Platform

Build a fully scalable e-commerce marketplace for books and educational materials with vendor management, inventory tracking, and multi-payment gateway integration.

Business Model

Commission-based marketplace - 5% transaction fee + monthly vendor subscriptions

Detailed Learning Breakdown (30 hours)

3h
Clean Architecture

Feature-based structure with scalable layers

3h
Riverpod State Management

Centralized, reactive logic handling

3h
Supabase Authentication

Sign in, Sign up, Email verification using Supabase

3h
App Screens UI

Home & Product Screens - Dynamic UI, categories, product listings

3h
Supabase PostgreSQL

PostgreSQL setup and querying

2h
Supabase Storage

Upload & retrieve product images and files

2h
Edge Functions

Custom backend logic (e.g., calculating discounts)

2h
SQL Functions

Creating custom queries in PostgreSQL

2h
Caching System

Hive/shared_prefs for offline and faster access

2h
RLS Security

Protecting data at the row level

1.5h
Error Handling

Handling API errors, best practices

1h
Product Management

CRUD for categories/products using Supabase

1h
Order Overview

Viewing orders and updating statuses

1h
Admin Panel Integration

Shared DB, authentication, and API calls

0.5h
Finishing Touches

UI polish + role-based security

Technologies You'll Master

Clean Architecture
Riverpod State Management
Supabase Database
PostgreSQL Queries
Row Level Security
Multi-vendor System
Inventory Management
Admin Dashboard
Talk-With-My-PDF
Level 4
26h

Talk-With-My-PDF

AI Document Intelligence

Develop an advanced AI-powered document chat system using RAG architecture, vector databases, and natural language processing for intelligent document interaction.

Business Model

SaaS subscription for professionals - $29/month with usage-based pricing for enterprise

Detailed Learning Breakdown (26 hours)

2h
RAG Development

Retrieval-Augmented Generation setup

2h
Pinecone Vector DB

Vector DB setup and querying

1.5h
Drizzle ORM Integration

Database ORM setup

1.5h
Neon DB Setup

Database setup and querying

1.5h
AWS S3 Integration

File uploads and storage

2h
Bloc & Cubit State Management

Chat Flow + Uploads state management

3h
UI Development

Homepage, ChatPage, Upload UI

1h
Local Notifications

Notification system setup

2h
Frontend <-> Backend

Linking frontend with backend endpoints

1h
Firebase Remote Config

Remote configuration management

1h
Firebase Analytics

Analytics integration

1h
Firebase Crashlytics

Crash reporting

1.5h
Shorebird Integration

Over-the-air hotfixes

1.5h
Stripe Payment Gateway

Payment processing

1.5h
App Debugging & Fixes

Production issue tracking and fixes

Technologies You'll Master

RAG Architecture
Vector Databases
Pinecone Integration
OpenAI Embeddings
AWS S3 Storage
Bloc/Cubit Pattern
Stripe Payments
PDF Processing
100
Training Hours
20+
Real Projects
15+
Technologies
Career Growth
Level 1 Project Spotlight

✅ The First App: DM HUB - HR SaaS Automation Tool

Level 128hYour First Project - Start Here!

DM HUB

HR SaaS Automation Tool

Build a comprehensive HR automation tool that manages social media and direct messages for HR companies using Firebase, n8n workflows, and real-time monitoring.

EN
What You'll Build

DM HUB - HR SaaS Automation Tool - Build a comprehensive HR automation tool that manages social media and direct messages for HR companies using Firebase, n8n workflows, and real-time monitoring.

Key Features:
  • n8n Automation Workflows
  • Firebase Functions
  • Firestore Security Rules
  • Real-time Database
  • Social Media APIs
  • Advanced Authentication

Enterprise Value: Enterprise SaaS solution for HR companies - monthly subscriptions starting at $99/month

AR
What You'll Build

مركز الرسائل - أداة أتمتة للموارد البشرية - اعمل أداة أتمتة شاملة للموارد البشرية تدير وسائل التواصل الاجتماعي والرسائل المباشرة لشركات HR باستخدام Firebase و n8n وأدوات المراقبة الفورية.

Key Features:
  • سير عمل الأتمتة n8n
  • Firebase Functions
  • قواعد أمان Firestore
  • قاعدة البيانات الفورية
  • APIs وسائل التواصل
  • مصادقة متقدمة

قيمة للشركات: حل SaaS للشركات - اشتراكات شهرية تبدأ من 99 دولار شهرياً

Technologies You'll Master in Level 1 (DM HUB)
🔥
Firebase
n8n
📊
Firestore
🔐
Authentication
📱
Social APIs
Real-time
🛠️
DevOps
💰
SaaS
Level 216h

Reshape-AI

AI-Powered Interior Design

Create an intelligent interior design app that uses AI to analyze room photos and suggest optimized design solutions with 3D visualization and cost estimation.

Level 330h

Maktabty

Complete E-commerce Platform

Build a fully scalable e-commerce marketplace for books and educational materials with vendor management, inventory tracking, and multi-payment gateway integration.

Level 426h

Talk-With-My-PDF

AI Document Intelligence

Develop an advanced AI-powered document chat system using RAG architecture, vector databases, and natural language processing for intelligent document interaction.

Your Learning Journey

From Beginner to Flutter Expert

Follow our structured 4-level progression. Each level builds on the previous one, taking you from basic concepts to advanced enterprise-grade applications.

Level 128h

DM HUB

HR SaaS Automation Tool

Build a comprehensive HR automation tool that manages social media and direct messages for HR companies using Firebase, n8n workflows, and real-time monitoring.

n8n Automation WorkflowsFirebase FunctionsFirestore Security RulesReal-time Database+4 more
1
Level 216h

Reshape-AI

AI-Powered Interior Design

Create an intelligent interior design app that uses AI to analyze room photos and suggest optimized design solutions with 3D visualization and cost estimation.

MVVM ArchitectureProvider State ManagementOpenAI API IntegrationComputer Vision+4 more
2
Level 330h

Maktabty

Complete E-commerce Platform

Build a fully scalable e-commerce marketplace for books and educational materials with vendor management, inventory tracking, and multi-payment gateway integration.

Clean ArchitectureRiverpod State ManagementSupabase DatabasePostgreSQL Queries+4 more
3
Level 426h

Talk-With-My-PDF

AI Document Intelligence

Develop an advanced AI-powered document chat system using RAG architecture, vector databases, and natural language processing for intelligent document interaction.

RAG ArchitectureVector DatabasesPinecone IntegrationOpenAI Embeddings+4 more
4

Complete Journey Overview

100h
Total Training
20+
Real Projects
25+
Technologies
$1K+
Revenue Potential
Real Partnership Applications

Work on Real Client Projects

Beyond our academy projects, you'll collaborate with our partner companies on real applications that serve actual users and generate revenue.

Fassla Software

Fassla Software

Software House Partner

What You'll Work On:
  • Various client applications across different industries
  • Custom business solutions and enterprise apps
  • Web and mobile applications with modern tech stacks
Established 2019 • Multiple App Types
ByteWave

ByteWave

AI Solutions Partner

AI Projects You'll Build:
  • Machine learning integration in mobile apps
  • Computer vision and image processing applications
  • Natural language processing and chatbot systems
AI-Driven Digital Solutions
Kamn Sports

Kamn Sports

Product-Based Sports App

Features You'll Develop:
  • User fitness tracking and goal achievement system
  • Social features to connect sports enthusiasts
  • “Find Your Hero KAMN” personalized experience
Sports & Wellness Platform
علي الايد Delivery

علي الايد

Motorcycle Delivery Service

Delivery App Features:
  • Real-time order tracking and GPS integration
  • Motorcycle rider management system
  • Multi-vendor marketplace like Talabat
Fast Delivery Solutions

Partnership Benefits

Earn While Learning

Get paid for contributing to real projects

Industry Experience

Work directly with established companies

Portfolio Building

Build impressive portfolio with real apps

How We Work

The Full Development Cycle

Design in Figma

Development with Flutter

Testing with feedback

Deploy to App Stores

Monitor & Monetize

What Do You Need to Start?

Flutter basics and architecture patterns (Clean Architecture, MVC, MVP, MVVM)
State management knowledge (Provider, Bloc, Riverpod)
Don't have these skills?

We offer Level 0 training to prepare you with the latest, up-to-date content.

Course Outcomes & Benefits

What you'll achieve after completing our comprehensive Flutter training program.

Portfolio of 4+ Real Applications At Least

Built for actual companies and ready for App Store

Direct Hiring Opportunities

With our partner companies upon course completion

Enterprise-Level Skills

Advanced patterns, testing, deployment, and monetization

Real Client Experience

Learn to handle requirements, deadlines, and feedback

Discuss Career Opportunities

Ready to Start Your Journey?

Join thousands of developers who transformed their careers with real-world Flutter development

Start Learning Now