StartStartups logo
Professional
StartStartups

StartStartups

StartStartups is the world's first SaaS crowdfunding platform, empowering non-technical founders to launch white-labeled SaaS products for just $99. The backend handles user management, product funding campaigns, secure payments, subscriptions, and comprehensive SaaS operations.

My Role

  • Developed full backend for SaaS crowdfunding platform using Laravel 12.
  • Designed comprehensive database schema with 40+ tables including users, products, orders, subscriptions, wallets, and transactions.
  • Implemented secure RESTful APIs with Laravel Sanctum authentication.
  • Integrated Stripe payment gateway for subscriptions, orders, and billing management.
  • Built RBAC system with admin, staff, and user roles.
  • Implemented file management with AWS S3 integration for attachments and media.
  • Developed coupon system, reward points, and wallet functionality.
  • Created support ticket system with replies and notifications.
  • Optimized performance with Redis caching and background jobs.
  • Managed deployment and monitoring on Laravel Cloud.
  • Fixed bugs and optimized code for scalability.
  • Coordinated with frontend team for API integration.

Tech Stack

LaravelPHP 8.2REST APILaravel SanctumStripe SDKPostgreSQLRedisAWS S3Laravel TelescopeRBACSaaS ArchitectureDatabase DesignAPI DevelopmentPayment IntegrationCloud DeploymentCode OptimizationBackground JobsCachingFile ManagementNotification System
Back to projects