Seerati (سيرتي) — Resume Builder App

Under development

Built by Youssef Salem Hassan

from first commit to full feature set
7 days
from first commit to full feature set
screens in Arabic and English
40
screens in Arabic and English
feature modules
17
feature modules
automated tests
600+
automated tests
01

Overview

Seerati (سيرتي) — Resume Builder App — Bilingual Flutter app for Seerati, Technology 92’s Arabic-first resume builder: an 11-step builder with autosave, a live ATS score, AI review, CV import and on-device PDF.

Bilingual Flutter app for Seerati, Technology 92’s Arabic-first resume builder: an 11-step builder with autosave, a live ATS score, AI review, CV import and on-device PDF.

My role

Built the whole mobile app in Flutter (Clean Architecture, BLoC, 17 feature modules) and the backend endpoints it needed for mobile sign-in and account management.

02

The Problem

Seerati already worked on the web, but most job seekers in the region write and send their CV from a phone. The app had to match the website feature for feature, in Arabic and English, without losing a half-written CV when the app closes or the connection drops.

03

The Solution

A feature-first Flutter app on Clean Architecture with BLoC, talking to two hosts (the Laravel API and the Next.js web app). The builder autosaves every step and keeps drafts offline; the preview sheet and the PDF are rendered on the device from the same CV document, so what you see is what you export. AI score, CV import, job matching and translation reuse the website’s services.

Technologies used

17

Languages

Dartdartz

Platforms

Flutterflutter_bloc

Architecture & state

Clean Architecturego_routerget_it

Backend, data & cloud

dioLaravel API

Tooling & delivery

Sentry

Experience & UI

Arabic / EnglishNext.js

Other

pdfIn-app purchaseSign in with AppleTalkerintl / ARB
04

Key Outcomes

  • Full website parity in 7 days: sign-in, resume library, an 11-step builder, templates, PDF/Word/TXT export, AI score, CV import, job match, translation, subscriptions, referrals, blog and profile.
  • No lost work: the builder autosaves, keeps drafts when offline, and shows a live ATS score with findings before you finish.
  • ATS-ready CVs: preview and PDF come from one document model on the device, in Arabic (RTL) and English.
  • Store release is next: in-app purchase products and the Firebase project are being set up.

More projects