Skip to content
← All workAutomation

A national biography archive with paid, verified submissions

Our own national biography archive for Nepal: a public archive organised by province, district and local level, with paid publication plans and a token-and-OTP submission flow that only opens once payment is verified.

Client
Nepali Dastavej (own product)
Industry
Archives & publishing
Timeline
2 weeks
Year
2026

The challenge

Publishing a person's biography in a national archive involves money, identity and documents, and doing it by phone and email is slow and easy to abuse. Requests had to be tied to a paid plan, details could only be accepted from the right person after payment was confirmed, and every published profile had to sit in the right place among Nepal's 753 local levels.

Our approach

We built the archive in Laravel and PostgreSQL around a strict, automated workflow. A visitor requests a biography and chooses a publication plan; no access is granted yet. An admin confirms the payment and approves the request, which issues a unique token and a one-time password by SMS, WhatsApp and email. Only with both can the visitor submit the biography, photos and documents. The team edits and publishes it, and the system sends the live link to the requester automatically. Plans are managed by the team, with pricing, offers, availability windows and turnaround times. The public archive drills down from province to district to local level to category, seeded with all 7 provinces, 77 districts and 753 local levels, and the whole flow is covered by automated tests.

Results

Provinces
7
Districts
77
Local levels covered
753
  • Paid requests, verification, submission and publishing in one automated flow
  • Nothing unlocks before payment is verified: tokens are issued only on approval
  • Token and OTP delivered by SMS, WhatsApp and email
  • Live link sent to the requester automatically on publication
  • Team-managed publication plans with offers, availability and turnaround
  • End-to-end automated tests covering the whole flow

Services

Technology

  • Laravel
  • PostgreSQL
  • Tailwind CSS
  • Vite
  • SMS
  • WhatsApp
  • PHPUnit

Next project

A bulk SMS platform that agencies resell under their own brand

Let's build something remarkable.

Tell us where you want to be in twelve months. We'll show you how software, AI and automation can get you there.