Independently designed and engineered SocialBoost from the ground up, driving the entire system architecture and end-to-end development: - 📐 System Architecture & Flow Design Mapped out the entire user journey: landing pages → signup/login → pricing and plan selection → payment flow → dashboard access. Designed modular React components and RESTful Express APIs that are clean, scalable, and maintainable. - 🧠 API & Database Modeling Designed well-structured MongoDB schemas to support users, pricing plans, bookings, transactions, and roles. Built secure, robust Express.js APIs for CRUD operations, plan upgrades, event booking, and admin data handling. - 🔒 Auth & Role-Based Authorization Implemented secure user authentication using JWT and integrated Google OAuth 2.0 for seamless login. Designed middleware for role-based access, enabling features for Admins, Clients, and Agencies. - 💳 Stripe Integration for Payments Integrated Stripe for plan payments and subscription management. Handled webhooks to automate plan status updates, renewal notifications, and access control. - 🗓️ Google Calendar Integration Enabled custom-priced users to auto-schedule meetings: after purchase, a configurable calendar invite is generated and sent via the Google Calendar API based on user preferences. - 🚀 Frontend & Backend Deployment Deployed the React frontend on Vercel for fast global delivery and the Express backend on DigitalOcean with secure SSL and domain configuration. Set up environment variables, CI/CD, and monitoring workflows for reliability. - ⚙️ Responsive UI & Modern Design Used Tailwind CSS and Shadcn UI to create responsive, intuitive dashboards and user flows. Designed a clean, user-friendly interface that improves engagement and conversion.