Back to Portfolio
Fintech / Investment Advisory
Web Platform + Compliance Back-office

Equity Research Subscription Platform

A subscription platform for a regulated equity research firm — identity verification, digital client agreements, recurring payments and a full compliance back-office, built around the audit requirements that regulated advisory work carries.
Discuss a Similar Project
Project Details
Client

A registered investment research firm (confidential)

Industry

Fintech / Investment Advisory

Technologies
FastAPI
Python
React
TypeScript
Vite
SQLAlchemy
PostgreSQL
Redux Toolkit
Tailwind CSS
JWT + OAuth
Razorpay
Docker
Abstract chart and verification motif representing the equity research subscription platform

Project Overview

Investment advisory is a regulated business, and most of the engineering difficulty sits in compliance rather than the product surface a subscriber sees. Before a client can receive a single recommendation, the firm must verify their identity against a central registry, capture a digitally signed agreement, and retain an auditable record of both.

We built the platform end to end: a public marketing and disclosure site, a subscriber area serving research recommendations, and an administrative back-office covering onboarding, billing, content and regulatory reporting.

The Challenge

Identity verification had to run against a central KYC registry, with request and response payloads encrypted and every call retained for audit.

Client agreements required legally valid e-signature, including asynchronous webhook callbacks when a signing completed out of band.

Regulatory obligations meant an append-only audit trail across administrative actions, not just a change log on the primary records.

Subscriptions needed plan changes, coupon-based discounting and usage tracking without losing the billing history behind each account.

Mandatory disclosure content — investor charter, complaint redressal, risk disclaimers — had to be maintained by the firm rather than hard-coded.

What We Built

KYC integration with a central registry, including AES-encrypted request handling and dedicated tables logging every vendor API exchange.

E-signature integration for client agreements, with webhook handling so signing events complete reliably outside the user session.

Subscription engine covering plans, lifecycle transitions, and a coupon system with per-code usage tracking.

Payment gateway integration for checkout and recurring billing, with the payment record kept separate from subscription state.

Multi-channel notifications — email, SMS, WhatsApp and push — with per-user preference controls.

An audit trail that backfills historical records on startup, so the log is complete rather than beginning at deployment.

A grievance and complaint redressal workflow, plus firm-editable disclosure pages.

Research recommendation feed with detail views, and an editorial section for long-form market content.

Delivered

A 19-entity data model covering onboarding, billing, research content and compliance.

94 REST endpoints across 14 modules, documented via auto-generated API docs.

19 dedicated administrative screens, alongside separate public and subscriber areas.

Dedicated audit-log tables for each regulated third-party integration, so vendor exchanges are independently reviewable.

Deployment tooling with a service health endpoint and a documented release process.

Building something similar?

Tell us what you are trying to ship and we will map out scope, timeline and a transparent estimate.

Book a Strategy Call