Judiciary TechnologySupreme Court of Nigeria
Judiciary · Lawyer Verification · Approval Workflow

Notary Public Application

The platform digitises the process through which lawyers apply to become Notaries Public and enables administrators to review documents, verify applicants and manage approval decisions.

Online lawyer application
Supporting-document submission
Administrative review workflow
Project overviewContext, delivery and results
01 / THE CHALLENGE

What needed to be solved

The process involved sensitive lawyer records, supporting documents, administrative reviews and approval decisions that needed to be properly structured and traceable.

02 / THE SOLUTION

How I approached the problem

01

Developed backend services using Node.js, Express, Sequelize and MySQL.

02

Structured application, document and approval records with clear relationships.

03

Implemented administrative review and verification workflows.

04

Added validation and traceability across application-status changes.

03 / SYSTEM SCOPE

Core modules and capabilities

01Lawyer Application
02Document Upload
03Applicant Verification
04Review Workflow
05Approval Management
06Administration
07Reports
04 / THE IMPACT

What changed after delivery

01

Reduced manual handling of Notary Public applications.

02

Improved visibility into application and review status.

03

Created structured records for verification and approval decisions.

04

Made application history easier to retrieve and audit.

05 / ENGINEERING CONTRIBUTION

Areas I owned or contributed to

Contribution 01Backend development
Contribution 02Database modelling
Contribution 03Application workflow design
Contribution 04Document handling
Contribution 05Validation
Contribution 06Administrative reporting
Have a complex system to build?

Let's build dependable software for your organisation.

I work across backend architecture, databases, integrations, interfaces and production deployment.

Contact Adams