About
Blog Projects Work with us

THNX
DIGITAL

Small and medium merchants, across the market had no affordable, flexible way to offer digital gift cards existing solutions were costly, rigid, and riddled with friction. Thnxdigital needed a platform that would let any merchant launch branded gift cards in under 3 minutes, serve customers with zero login required, and give administrators complete oversight of the entire ecosystem built right, from day one.

Year 2024 – 6 months
Industry Fintech/E-commerce
Services Full-Stack Development · UI/UX Design · SaaS Architecture · Payment Integration
Doctor reviewing patient data on tablet in clinic
ICU Ward B
Medical monitoring equipment and health data screens
Live Monitoring
Healthcare team reviewing analytics dashboard
System Live
–92%
Alert Response Time
↑ vs. 2hr average before
3
Portals on Platform
▲ Real-time · All nodes
99.9%
System Uptime
● 0 downtime deploys
Scroll to explore

Project Timeline

From concept to deployment
Transforming gift card commerce

24 weeks. Three portals. Unlimited merchants empowered.

Week 1-2
Week 1-2 — Discovery

Understanding the Challenge

We began by researching the gift card market landscape and the barriers small to medium merchants faced daily. Through stakeholder interviews and competitor audits, we identified 3 distinct user groups, 5 critical workflow gaps, and a fragmented ecosystem of expensive, one-size-fits-all solutions. The challenge was clear: build a multi-tenant platform that gives merchants full branding control, customers a frictionless experience, and administrators complete oversight — without complexity getting in the way.

System AuditStakeholder InterviewsRequirements GatheringInfrastructure Mapping
Week 3-8
Week 3-8 — Architecture

Building the Foundation

We designed a multi-tenant SaaS architecture with PostgreSQL and Prisma ORM at its core. Built three fully isolated portals — Admin, Merchant, and Public Marketplace — each communicating through a unified REST API. This foundation enabled clean separation of concerns across user roles without sacrificing performance or scalability — a critical requirement for a platform handling sensitive financial transactions.

3DISTINCT PORTALS
100%API Coverage
6Weeks Duration
REACT.JSNODE.JSPOSTGRESQLPRISMA JWT REST APIs
Week 9-20
Week 9-20 — Development

Platform Build & Integration

The most intensive phase. We simultaneously built the Admin, Merchant, and Public Marketplace portals — each with its own workflows, permissions, and user experience. Developed the complete gift card lifecycle engine covering creation, purchase, delivery, and redemption. Integrated OTP-based verification, Stripe payment processing, and automated email delivery. Every feature was built to work in harmony across all three portals without friction.

3Portals Build
0Data Loss
12Weeks Duration
Gift Card EngieneOTP VerificationStripe IntegrationEmail Automation Real-Time Analytics
Week 21-23
Week 21-23 — Testing

Validation & Security

Rigorous testing phase. We conducted load testing with 10x expected traffic, security penetration testing, and thorough payment compliance audits. Ran 500+ test cases across all user roles — Admin, Merchant, and Customer. Zero critical issues found. Achieved 99.8% pass rate and full production readiness sign-off.

500+Test Cases
99.8%Pass Rate
0Critical Issues
Load TestingSecurity AuditPayment ComplianceUAT Role Based Testing
Week 24-Launch
2024– Live & Growing

Phased Rollout & Success

The final phase. We started with internal Admin portal testing, onboarded the first batch of merchants, validated the full gift card lifecycle end-to-end, then opened the Public Marketplace to customers. Real-time dashboards tracked every transaction and redemption. Achieved zero downtime, 99.9% uptime, and reduced gift card creation time from hours of complex setup to under 3 minutes. The platform is now live and scaling across merchants.

3Portals Live
0Downtime
99.9%System Uptime
Phased RolloutZero Downtime Merchant Onboarding Real-Time MonitoringProduction Success

The Problem Statement

Small and medium merchants were losing customers to the digital gifting gap. Gift card solutions on the market were either too expensive, too rigid, or required complex technical integrations — leaving merchants without a modern, affordable way to engage their customers. Meanwhile, end customers faced friction at every step of the purchase and redemption experience.

"We wanted to offer gift cards like the big brands do but every solution we found was built for enterprises, not for businesses like ours."
MERCHANT PARTNER, THNXDIGITAL
3+ Hours
Complex Merchant Onboarding
Average time lost navigating expensive, technical gift card setups keeping merchants from launching quickly
No Unified Platform
Fragmented Merchant Tools
No single system to create, sell, manage, and redeem gift cards. Every step required a different tool or workaround
High Friction
Poor Customer Experience
End customers forced through lengthy account creation and complicated redemption flows killing conversion
Zero
No Branding Control
Zero customization available. Merchants couldn't match gift cards to their own brand identity or customer experience

Architecture & Implementation

A multi-tenant, role-driven platform built for scale, security, and frictionless commerce across merchants, customers, and administrators.

Frontend Layer
React Dashboard
Admin and Merchant Portals
Public Marketplace
Customer Facing Storefront
API Gateway
REST API
Authentication · Rate Limiting · Role Based access Control
Services
Merchant Service
Onboarding & management
Giftcard Service
Creation , Sales and redemption
Notification Service
Email Delivery & OTP
Security Layer
JWT Authentication
Session management· Token validation · Role enforcement
Data Layer
PostgreSQL
Primary database
Prisma ORM
Type-safe queries & migrations
Redis
Cache & sessions
Infrastructure Layer
Vercel
Frontend Deployment
Node.js server
Backend Services
s3
File & Asset Storage

Key Features

  • Multi-tenant platform with three fully isolated portals Admin, Merchant, and Customer
  • Complete gift card lifecycle creation, purchase, email delivery, and redemption
  • OTP-based secure redemption with partial redemption support
  • Full merchant branding control — custom logos, colors, and card designs
  • Real-time analytics and business intelligence dashboards for merchants and admins
  • Zero-login public marketplace for frictionless customer purchases
  • Automated email delivery for gift cards, OTPs, and notifications

Technical Highlights

  • Multi-tenant SaaS architecture with role-based access control
  • Prisma ORM with PostgreSQL for type-safe, migration-ready data management
  • JWT authentication with secure session handling across all portals
  • React Query and Redux for optimized server and client state management
  • Stripe integration for secure, compliant payment processing
  • CI/CD pipeline with zero-downtime deployments via Vercel
  • Shadcn/ui and Tailwind CSS for a consistent, responsive design system

Thought Process & Technical Decisions

Every architectural choice was driven by real-world constraints and the need for a platform that any merchant could use confidently from day one.

Why Multi-Tenant SaaS Architecture?

The Challenge: Merchants needed complete isolation — their data, branding, and customers had to remain separate while sharing the same underlying infrastructure. A single-tenant approach would make scaling and maintenance unsustainable.

Our Decision: A multi-tenant architecture with Prisma ORM and PostgreSQL at its core. Each merchant operates within their own isolated data context, allowing us to onboard unlimited merchants without compromising performance or data privacy.

Unlimited merchants on a single infrastructure
100% data isolation per tenant

Three Portals, One Unified API

The Challenge: Three completely different user types Admins, Merchants, and Customers each with distinct workflows, permissions, and experience requirements. A single interface would create confusion and compromise security.

Our Decision: Three purpose-built portals, each optimized for its user group, all communicating through a single unified REST API with role-based access control enforced at every layer.

Zero permission conflicts across user roles
Clean separation of concerns across all portals

Zero Login Customer Experience

The Challenge: Requiring customers to create accounts before purchasing a gift card introduces friction that kills conversion. Every extra step loses a potential buyer.

Our Decision: A fully public marketplace requiring no account creation. Customers browse, purchase, and receive gift cards entirely via email — no passwords, no profiles, no barriers.

Frictionless purchase flow in under 2 minutes
Maximum conversion with zero login friction

OTP-Based Redemption Security

The Challenge: Gift card redemption is a high-risk transaction. Without proper verification, cards are vulnerable to unauthorized use and fraud — a critical concern for merchants handling real monetary value.

Our Decision: A secure OTP verification system that sends a one-time password to the customer's email at the point of redemption. Supports both full and partial redemptions with a complete audit trail of every transaction.

100% verified redemptions
Zero unauthorized redemption incidents

JWT Authentication with Role-Based Access

The Challenge:Three user types with entirely different permission levels accessing the same API. A weak or poorly designed auth system could expose sensitive merchant and financial data.

Our Decision: JWT-based authentication with role-based access control enforced at every API endpoint. Each token carries role context, ensuring users can only access what they're permitted to with no exceptions.

100% endpoint-level access enforcement
Zero unauthorized data access incidents

Stripe for Payment Compliance

The Challenge: Handling real money requires more than just a payment form. PCI compliance, failed payment handling, and secure transaction records are non-negotiable for a FinTech platform.

Our Decision: Stripe as the payment backbone handling all card processing, compliance, and transaction security out of the box. This let us focus engineering effort on the platform experience rather than reinventing payment infrastructure.

100% PCI-compliant payment processing
Zero payment security incidents since launch

Core Engineering Principles

01

Build for Every User Type

Every portal is purpose-built for its audience. Admin, Merchant, and Customer experiences are designed independently never compromised by a one-size-fits-all approach.

02

Security by Default

Security isn't an afterthought it's the foundation. JWT authentication, OTP verification, and role-based access control are enforced at every layer, every time.

03

Frictionless by Design

Every unnecessary step is a lost user. From zero-login purchases to under-3-minute gift card creation, every flow is engineered to remove friction before it appears.

04

Scale Without Complexity

Multi-tenant architecture means onboarding a new merchant never impacts another. The platform grows without the infrastructure growing more complicated.

05

Platform Integration

Connecting three distinct user portals into a unified, secure, and scalable gift card commerce ecosystem.

System Integration

Connecting 200+ legacy systems into a unified platform without disrupting daily operations.

Phase 1

Discovery & Assessment

Mapped the full merchant journey and customer experience gaps. Identified 3 distinct user types, 5 critical workflow gaps, and the core integrations needed — payments, email delivery, and OTP verification.

3 weeks Duration
3 User Types Mapped
5 Workflow Gaps Identified
Data analysis and system assessment
Phase 2

API Design & Architecture

Designed a unified REST API layer serving all three portals. Built role-based access control, authentication middleware, and merchant isolation logic — ensuring every user only accesses what they're permitted to.

4 weeks Duration
3 Portals Connected
100% API Coverage
REST API
JWT Auth
Role Based Access
Middleware Layer
Phase 3

Cross-Platform Build

Built the complete gift card lifecycle engine — creation, branding, purchase, email delivery, and OTP redemption. Integrated Stripe for payment processing and automated email delivery for gift cards and notifications.

8 weeks Duration
1 Unified Gift Card Engiene
0 Data Loss
Data migration and synchronization
Phase 4

Testing & Validation

Comprehensive testing across all portals and user roles. Load testing with 10x expected traffic, security penetration testing, and payment compliance audits. Zero critical issues found.

4 weeks Duration
500+ Test Cases
99.8% Pass Rate
Load Testing
Security Audit
Payment Compliance
UAT
Role-Based Testing
Phase 5

Rollout & Monitoring

Phased rollout starting with internal admin testing, onboarding the first merchant batch, then opening the public marketplace. Real-time dashboards tracked every transaction and redemption. Zero downtime achieved.

5 weeks Duration
3 Portals Live
0 Downtime
System monitoring and deployment

Development & Deployment

From first commit to production deployment how we built and shipped a full-scale FinTech SaaS platform.

Agile Development Methodology

We followed a strict 2-week sprint cycle with daily standups, weekly demos, and continuous stakeholder feedback. Every sprint delivered working features that could be tested and validated across all three portals in real merchant environments.

12 Sprints
2-week cycles
96%
Sprint completion rate
Daily
Standups & syncs

Technology Stack Breakdown

Frontend

React 18 UI framework with component-based architecture
TypeScript Type safety & developer experience
Redux Toolkit Client State management
React Query Server state & caching
Tailwind CSS Utility-first styling
Shadcn/UI Accessible component library

Backend

Node.js 20 Runtime environment
Express.js Lightweigth Rest Api framework
Typescript End-to-end type safety
Prisma Type-safe ORM & migrations
JWT Authentication and session management

Infrastructure

Docker Containerization
Vercel Frontend Deployment
Digital Ocean Backend Hosting
GitHub Actions CI/CD pipelines
Nginx Reverse proxy & load balancing

Data & ML

PostgreSQL 15 Primary database
Redis Caching & sessions
Stripe Payment processing & compliance
Nodemailer Automated mail Delivery
OTP service Secure redemption verification

CI/CD Pipeline

Fully automated deployment pipeline from code commit to production with zero manual intervention.

Code Commit

Push to GitHub triggers pipeline

Automated Tests

Unit, integration & E2E tests

Build & Package

Docker images created

Security Scan

Vulnerability & compliance checks

Deploy

Zero-downtime rolling update to production

< 10 min Average deployment time
5+ Deployments per day
99.8% Pipeline success rate

Implementation Results

24
Weeks from kickoff to production
0
Critical bugs in production
3
Portals successfully launched
99.9%
System uptime achieved

Knowledge Transfer & Team Enablement

Empowering the Thnxdigital team to own, operate, and grow the platform confidently and independently

Technical documentation and code
200+ Pages

Comprehensive Documentation

Complete technical documentation covering architecture, API references, deployment guides, and merchant onboarding playbooks.Every service, every endpoint, every decision documented.

  • Architecture diagrams & system design docs
  • API documentation with Swagger/OpenAPI
  • Merchant onboarding & admin management guides
  • Runbooks for common operations & incidents
  • Code comments & inline documentation
Team training session
40+ Hours

Hands-On Training Program

Intensive training sessions for developers, platform admins, and merchant support staff. From code walkthroughs to live platform drills, we ensured the team was fully production-ready before handover.

  • Code walkthrough sessions for all three portals and services.
  • DevOps training on CI/CD pipeline , Docker and deployment workflows.
  • Admin portal training for merchant management and oversight operations
  • Incident response & troubleshooting drills for common platform scenarios
  • Best practices & coding standards workshop for ongoing development
Support and monitoring
90 Days

Post-Launch Support

60-day hyper-care period with dedicated support, weekly check-ins, and on-demand assistance. We stayed close until the team was fully confident and the platform was running at full capacity.

  • Dedicated support channel for urgent platform issues
  • Weekly health checks & performance reviews across all portals
  • On-demand pair programming sessions for ongoing development
  • Merchant onboarding support during early growth phase
  • Gradual transition to full ownership with confidence
100%
Team Certification Rate
4
Engineers Trained
0
Critical Issues Post-Handover
4.8/5
Training Satisfaction Score

Success Story

Real numbers, real impact how Thnxdigital transformed gift card commerce for merchants and customers alike.

Before

The Old Reality

3+ Hours
Complex merchant onboarding
No Unified Platform
Fragmented tools & workflows
High Friction
Poor customer purchase experience
Zero
Branding Control for Merchants
After

The New Standard

3 Minutes
Gift card creation time (95% faster)
Unified
Single platform for merchants,admins & Customers
Automated
Zero manual order or redemption processing
Real-Time
Live analytics & transaction monitoring 24/7
3
Portals Launched

Admin, Merchant, and Public Marketplace all live and operating on a single unified platform.

95%
Faster Setup

Merchants now create and launch branded gift cards in under 3 minutes instead of hours of complex setup

$500k+
Annual Merchant Value

Increased revenue opportunities unlocked for merchants through modern digital gift card commerce

99.9%
System Uptime

Rock-solid reliability with zero unplanned downtime since launch

100%
Payment Compliant

Full PCI compliance with zero security incidents or data breaches since go-live

500+
Daily Transactions

Processing hundreds of gift card purchases and redemptions in real-time every single day

What Our Client Says

"
Working with Ora Technologies was a game-changer for our business. They didn't just build software they understood our vision to democratize gift card commerce for merchants of every size. The platform they delivered has fundamentally changed how we operate. Merchants can now launch branded gift cards in under 3 minutes. That's not just a metric that's real business impact. Our merchants can now focus on growing their customer base instead of wrestling with expensive, rigid tools. The team's technical expertise, combined with their genuine care for our success, made all the difference. This is what true partnership looks like.
Dr. Rajesh Sharma
Anil Sharma
Chief Executive Officer
Thnxdigital
5.0/5.0
Client Satisfaction
100%
On-Time Delivery
0
Critical Issues
"The documentation and handover process was seamless. Our team was fully confident and production-ready from day one. They truly cared about our long-term success."
Priya Thapa
Priya Karki
Head of Operations, Thnxdigital
"The platform architecture is clean, scalable, and built to last. The CI/CD pipeline, zero downtime deployments, and 99.9% uptime speak for themselves."
Amit Gurung
Rohan Thapa
Technical Lead, Thnxdigital
"As a merchant on the platform, the experience is incredible. Creating and managing gift cards has never been this easy. Our customers love it too."
 Sita maharjan
Sita Maharjan
Merchant partner, Thnxdigital