Best Seller
S3-Alt , A Self-Hosted Cloud Storage Platform
Digital Product

What you get:

  1. Complete source code (React + NestJS + MongoDB)
  2. Docker setup for one-command deployment
  3. Comprehensive README with setup guide
  4. User manual covering Admin, User, and API personas

Features:

  1. Google OAuth authentication
  2. Multi Google Drive account support
  3. Bucket-based file organization (create, upload, download, preview, search)
  4. Per-user sharing with granular permissions (view/edit/admin)
  5. API Key system for programmatic access
  6. Public bucket links
  7. Admin dashboard (storage stats, health monitoring, DB management)
  8. Email invite system for onboarding users
  9. Environment validation — fails fast on misconfiguration
  10. Clean architecture — NestJS backend, React frontend, Zustand state management

Tech Stack:

  1. Frontend: React 18, TypeScript, Vite, Zustand
  2. Backend: NestJS 11, TypeScript, MongoDB, Passport.js
  3. Storage: Google Drive API v3
  4. Auth: JWT + API Key dual authentication
  5. Infra: Docker Compose ready

Requirements:

  1. Node.js 18+
  2. Google Cloud Console project (free tier works)
  3. MongoDB (included in Docker setup)

What you can build with this:

  1. Internal file management tool for teams
  2. Client file delivery portal
  3. White-label cloud storage product
  4. SaaS file hosting platform
  5. Learning resource for full-stack NestJS + React


$9$16
S3-Alt , A Self-Hosted Cloud Storage Platform with Prakhar Kapoor