Back to Projects
Tabin Tech12/2025 – Present

Filter Quit-Smoking App

Customer app and admin panel for a quit-smoking planner

Filter helps people plan to quit smoking. I developed both its customer app and its admin panel. The customer app covers onboarding, a dashboard, health improvement tracking, audio books, subscriptions and gift cards, and runs as a PWA that is also packaged for Android.

Architecture

graph TD
    A[Customer App: PWA and Android] --> B[Onboarding and Dashboard]
    A --> C[Health Tracking and Audio Books]
    A --> D[Subscriptions and Gift Cards]
    E[Admin Panel] --> F[Filter API]
    A --> F

Tech Stack

Angular 21TypeScriptPWATrusted Web ActivityBootstrapJalali dates

Challenges

  • Reaching users on the web and on Android from one codebase
  • Getting new users into a plan quickly
  • Offering premium content alongside free features

Solutions

  • An installable PWA, packaged for Android as a Trusted Web Activity
  • A guided onboarding flow
  • Subscription and gift card flows

Interested in working together?

I'm open to software engineering roles and contract work.