2017 · Full-Stack Developer
TaxDraw — Business & Tax Filing
Built a comprehensive tax filing and business services platform with Laravel API backend, React frontend, and automated form generation for GST, ITR, and business registration workflows.
AUTOMATED
Tax Filing Simplified
THE PROBLEM
Small businesses and individuals struggled with complex tax filing procedures — GST returns, ITR filing, and business registration required navigating multiple government portals with confusing forms and frequent rejections due to data entry errors.
UX RESEARCH & STRATEGY
Studied the complete tax filing workflow for GST and ITR. Mapped common rejection reasons from government portal data. Key insight: users need form pre-filling, validation before submission, and status tracking across multiple filing deadlines. Designed a guided wizard approach.
DECISION LOG
Laravel chosen for its form validation and PDF generation capabilities. React frontend for the multi-step filing wizard with progress saving. Firebase for OTP-based authentication. Government API integration for PAN verification and GSTIN validation.
ARCHITECTURE
Laravel REST API backend with MySQL for user data and filing history. React SPA frontend with wizard-based filing flow. Firebase Auth for user verification. Queue system for async PDF generation and government portal submission with retry logic.
UI EXECUTION
Step-by-step filing wizard with clear progress indicators. Auto-fill from PAN database lookup. Real-time form validation with error highlighting. Status dashboard showing all filings — Draft, Submitted, Accepted, Rejected with reasons. PDF download for filed returns.
BUSINESS IMPACT
Reduced filing errors by 85% compared to direct government portal filing. Average filing time reduced from 45 minutes to 12 minutes per return. The wizard-based approach was particularly praised by first-time filers who found government portals intimidating.
Want something like this built for you?
We can scope a project similar to TaxDraw — Business & Tax Filing for your business.