Engineering My Panda Plan's Individual & Agency Tax Planning, Filing & Lead Operations Platform

“Parallel Loop built both sides of our product, families filing on their own and agencies managing dozens of client profiles. The lead admin and fast landing page gave our sales team a real pipeline, not just a signup form.”
My Panda Plan helps individuals and families plan, calculate, and file taxes on their own, and gives tax agencies a dedicated dashboard to manage client portfolios at scale. The platform includes a robust tax planning engine that models outcomes from salary, household composition, and property holdings before users move into calculation and filing workflows. An admin layer tracks users and inbound leads so sales teams can promote the platform and follow up on signups.
The Product Challenge
Parallel Loop partnered with My Panda Plan to ship a dual-audience tax SaaS with conversion-focused go-to-market tooling. Consumers needed a trustworthy DIY path to plan and file for themselves and dependents. Agencies needed multi-profile management, plan, calculate, and file across many clients, then export or print finalized documents for delivery. Operations needed visibility into signups and leads for outbound sales. The product also required a high-performance marketing landing page wired to both third-party lead platforms and the internal application so prospects flow seamlessly from ad click to registered user.
- Spreadsheets for Salary & Property Planning
- Agencies Juggling Disconnected Client Files
- No Central Lead or Signup Visibility
- Slow Marketing Site Hurting Conversions
- Manual Export & Client Document Delivery
- Next.js High-Speed Lead Generation Landing
- Individual Tax Plan, Calculate & File Flows
- Agency Multi-Client Dashboard & Exports
- Admin Lead Dashboard for Sales Outreach
- Node.js API + PostgreSQL & MongoDB + Stripe
Phase 1: Individual & Agency Tax Experiences
We developed two distinct user types with role-appropriate dashboards and permissions. Individual users plan taxes based on personal salary, household, and property inputs, then calculate and file returns for themselves and family members inside one guided workflow. Agency users operate a separate dashboard where they onboard and manage many client tax profiles, run planning and filing on behalf of each client, and export or print completed documents to send back to end customers.
Our full-stack custom software engineering team built the experience on React.js and Next.js with a Node.js and Express.js API, PostgreSQL for relational tax records and agency tenancy, and MongoDB for flexible form payloads and session data. Agenda Jobs handle scheduled reminders, async document generation, and background sync tasks without blocking the UI.
Phase 2: Lead Admin, Landing Page & Integrations
We created a robust lead-generation admin dashboard where operators see signups and can call prospects. Sales staff review new accounts, inbound leads, and funnel status to promote My Panda Plan with context, replacing ad-hoc spreadsheets with a single operational view tied to real registration events.
We shipped a high-speed Next.js landing page optimized for lead capture and connected it to third-party platforms plus the internal product. Marketing forms and partner tools feed the same lead pipeline the admin team monitors, while Stripe API powers subscription and payment flows on AWS EC2. The architecture keeps acquisition, onboarding, and tax workflows in one coherent system rather than disconnected tools.
- Tax planning engine: Model outcomes from salary, household, and property before filing.
- Individual filing: Self-serve plan, calculate, and file for user and family.
- Agency operations: Multi-client profiles, filing, export/print document delivery.
- Admin & sales: Signup and lead visibility for outbound promotion.
- Growth stack: Fast landing page + third-party and internal platform integrations.
Quantified Business Outcomes
My Panda Plan launched as a complete tax platform for consumers and agencies with sales-ready lead operations.
| Performance Metric | Before Parallel Loop | My Panda Plan Platform |
| User Segments | Single-purpose or manual agency tools | Individual + Agency Dashboards in One Product |
| Tax Planning | Offline spreadsheets | Salary, Household & Property-Based Planning Engine |
| Agency Client Delivery | Manual document handoff | Export / Print Files for Client Distribution |
| Sales Pipeline | No unified lead view | Admin Lead Dashboard + High-Speed Landing Integrations |
Technical Deep-Dive: Frequently Asked Questions
How are individual and agency accounts isolated in the database?
PostgreSQL stores tenancy boundaries, agencies own many client tax profiles with row-level scoping, while individual accounts map to a single household unit. MongoDB holds dynamic questionnaire state and generated document metadata. API middleware enforces role checks so agency staff never cross into unrelated client data.
Why use both PostgreSQL and MongoDB for a tax product?
PostgreSQL delivers reliable relational modeling for filings, agencies, subscriptions, and audit-friendly records. MongoDB flexes for evolving tax form schemas, draft saves, and integration payloads from third-party lead tools, keeping migrations lightweight as regulations and UX iterate.
How does the landing page connect to third-party and internal systems?
The Next.js marketing site posts leads to external CRM/marketing platforms while mirroring events into the internal admin database. Successful signups create user records in the tax application so sales callbacks and in-product onboarding reference the same identity, no duplicate lead spreadsheets.
READY TO SHIP?
BOOK A 30-MINUTE CALL.
We'll discuss your idea, share a fixed-price quote, and map out a timeline. No sales pitch. No BS.