← Back to all work
GitHubMobile applications

Dhebe Resume Builder

A Flutter prototype that turns structured career details or imported text into previewable, printable PDF resumes.

STATUSApplication prototype; no app-store release or downloadable production build is claimed.
FOCUSMobile applications
DIAGRAM SCOPESource-based architecture

THE PROBLEM

What it sets out
to solve.

Resume editing needs one consistent model across forms, saved drafts, templates, and exported files.

THE APPROACH

How it comes
together.

Provider manages a structured ResumeModel across GoRouter screens. A text-import service heuristically maps sections into editable fields, Hive keeps local data, and a PDF service selects one of three templates before saving, sharing, or printing.

UNDER THE HOOD

Explore the architecture.

Trace the components.
Select a node for its role in the system.

Structured resume state, local storage, and PDF templates7 COMPONENTS
INTERACTIVE 3DDhebe Resume Builder
FlutterDartProvider
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component7 components · 7 connections
2D diagram
Trace connections 7 relationships
  1. Career forms or imported textText import servicetext import
  2. Career forms or imported textResumeModel and Providerforms
  3. Text import serviceResumeModel and Provider
  4. ResumeModel and ProviderHive local storage
  5. ResumeModel and ProviderPDF layout templates
  6. PDF layout templatesPdfService
  7. PdfServicePreview, save, share, print

Select a component to see how it fits into the system.

CAPABILITIES

What’s inside.

  • 01

    Edit personal details, summary, skills, experience, education, and projects

  • 02

    Import plain resume text with contact/section parsing

  • 03

    ATS, Executive Edge, and Fresher Spotlight PDF layouts

  • 04

    Local draft persistence using Hive

  • 05

    PDF preview, save, share, open, and print workflows

Let’s build something useful.

Start a conversation ↗