Skip to content

Project Details

Home/Project Details

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
DocFlow Automator: the automation console for portal-based document workflows

DocFlow Automator

Project description

Automating the portal nobody built an API for

The Challenge

A great deal of institutional work happens inside web portals that have no API: a document is generated, uploaded, keyed into a form and filed by hand, every time. It is slow, it is error-prone in exactly the way repetition makes things error-prone, and the person doing it has a degree.

Automating somebody else's web portal means accepting that it will change without warning and is not yours to fix. The automation has to fail loudly and safely rather than half-completing a submission, because a partially filed document is worse than an unfiled one.

The Solution

Drive the real interface with a real browser rather than reverse-engineering undocumented endpoints: generate or process the document, then perform the steps a person would perform, with checkpoints that verify the state before continuing. Where the portal's markup shifts, the failure is caught at the checkpoint rather than at submission.

Skills and deliverables

PythonFastAPIPlaywrightSQLAlchemyPostgreSQLPyMuPDFCloudinaryDocker

Features delivered

Browser automation against portals that have no APIDocument generation and processing in the same pipelineState checkpoints before every consequential step, so failure is caught earlySelectors isolated, because the target's markup is not under our control

The hard part

Building for a target that moves. Every selector is a liability, so the design keeps them in one place, checks the page's actual state before acting, and treats every step as something that can be false.

DocFlow Automator — a second view of the automation console interface
DocFlow Automator on a phone

The Impact

Deployed and working against a real university portal for document submission, with the generation and processing pipeline beside it.

Contact Me

Let's Talk for Your
Next Projects

0 / 4000

Or email olaleke2004@gmail.com

Where

Based in Lagos, Nigeria
Working with clients worldwide

Contact

Email : olaleke2004@gmail.com

Time

within 24 hours

Stay Connected

SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers
SaaS Platforms
Marketplaces
Mobile Apps
AI Integration
Admin Dashboards
API Development
Automation
Takeovers