Service
Full-Stack Product Development & Technical Leadership
Tech Stack
React Native + Expo, Next.js 14, Node.js + Express, PostgreSQL + Prisma, AWS + Google Cloud, Razorpay Integration, TypeScript, Recoil + Zustand, CI/CD + App Store Deployment
Bartergram: Multi-Platform Influencer Marketing System
Spent 1 year as the sole technical lead building a complete influencer marketing platform consisting of mobile app, web dashboard, marketing website, and backend API. This was my most comprehensive full-stack project covering the entire product development lifecycle.
Technical Challenge
Building a complete ecosystem where brands could discover influencers, manage campaigns, and track deliverables across multiple platforms. Required handling complex user roles, real-time communication, payment processing, and social media integration.
Architecture Overview
Mobile App: React Native + Expo for cross-platform iOS/Android development
Web Dashboard: Next.js 14 with TypeScript for multi-role admin interfaces
Backend API: Node.js + Express with PostgreSQL and Prisma ORM
Authentication: OAuth with role-based permissions (Admin, Brand, Influencer)
Payments: Razorpay integration for subscription management
Cloud: AWS + Google Cloud for deployment and storage
Key Systems Built
Multi-Role Dashboard
Admin panel for platform management and user verification
Brand interface for campaign creation and influencer discovery
Influencer dashboard for deal tracking and content submission
Real-time approval workflows with notification systems
Mobile Application
Cross-platform app with native performance using Expo
Social media verification and automatic stats syncing
Real-time messaging between brands and creators
Push notifications and in-app communication
Backend Infrastructure
RESTful API serving both web and mobile clients
Complex database relationships for users, campaigns, and transactions
Integration with social media APIs for verification and data sync
Payment processing and subscription management
Technical Learning
Full-Stack Architecture: Designed and implemented complete system architecture from database to user interface
Mobile Development: First experience building production React Native apps and handling app store deployment
DevOps & Deployment: Set up CI/CD pipelines, managed cloud infrastructure, and handled production deployments
API Design: Built scalable REST APIs handling complex business logic and real-time features
State Management: Implemented Recoil for web and Zustand for mobile with consistent data flow
Challenges Overcome
App Store Deployment: Learned Google Play Console and Apple App Connect processes
Real-time Features: Implemented WebSocket connections for live messaging and notifications
Complex Data Models: Designed database schemas for multi-stakeholder platform requirements
Payment Integration: Built subscription systems with tiered access and transaction tracking
Outcome
While the startup ultimately pivoted, I successfully delivered a complete product ecosystem that demonstrated my ability to handle complex technical challenges independently. This project established my skills in full-stack development, system architecture, and product thinking.
Results & Impact
Led complete product development as solo technical architect across 4 platforms over 1 year
Built subscription-based ecosystem connecting influencers with brands through structured campaigns
Developed role-based access system supporting Admin, Sub-Admin, Brand, and Influencer workflows
Implemented real-time content approval pipeline with multi-stage review processes
Deployed production systems handling social media integration, payment processing, and live notifications