← Back to projects
Independent product

Brazilian CPF Application Platform

A guided application for a Brazilian tax ID, with saved progress and document uploads.

The task
Guide applicants through collecting the information and documents needed for a CPF application.
My role
Application workflow development, document handling and external-service integrations.
Delivered
A multi-step application with saved progress, document uploads and connected account flows.
Inside the product

From applicant details
to document uploads.

A guided application flow keeps personal information, consent and supporting documents organized across clear steps.

CPF application document upload step with passport photo and selfie upload panels
Document uploadsDedicated passport and selfie inputs with guidance before continuing.
CPF application form with applicant details, passport information and parents’ names
Applicant detailsA structured form within the multi-step application.Open full screenshot ↗
The customer journey

A clear starting point.

The public landing page introduces the service, explains the application process and leads into onboarding.

Scroll inside the preview to explore the full page.

Open full screenshot ↗
FastCPF landing page showing the service introduction, application steps, pricing and frequently asked questions
Overview

Document workflow for Brazilian CPF applications

A Django product that guides international applicants through a multi-step application, collects identity documents and keeps application state available across the workflow.

Product workflow
01

Multi-step onboarding

Structured application flow with persisted data and status between steps.

02

Identity documents

Passport and selfie uploads with previews, file state and automated quality checks.

03

Authentication

Account flow with Google authentication and redirect into the customer dashboard.

04

External services

Designed around integrations for signatures, payments and downstream application processing.

Architecture

A workflow-oriented Django application

CustomerApplication wizard
ApplicationDjango
DataPostgreSQL
FilesDocument uploads
IntegrationsAuth · signatures · payments
Tech stack
PythonDjangoPostgreSQL OAuthDocument processingExternal APIs
Django PostgreSQL OAuth Integrations

Start with the problem.

Describe what you need in a few sentences. I’ll help clarify the scope and propose the next step.

First we discuss the task, then agree on the scope, estimate and milestones.

Tell me what you need ↗