Back
Best Seller
S3-Alt , A Self-Hosted Cloud Storage Platform
Digital Product
What you get:
Complete source code (React + NestJS + MongoDB)
Docker setup for one-command deployment
Comprehensive README with setup guide
User manual covering Admin, User, and API personas
Features:
Google OAuth authentication
Multi Google Drive account support
Bucket-based file organization (create, upload, download, preview, search)
Per-user sharing with granular permissions (view/edit/admin)
API Key system for programmatic access
Public bucket links
Admin dashboard (storage stats, health monitoring, DB management)
Email invite system for onboarding users
Environment validation — fails fast on misconfiguration
Clean architecture — NestJS backend, React frontend, Zustand state management
Tech Stack:
Frontend: React 18, TypeScript, Vite, Zustand
Backend: NestJS 11, TypeScript, MongoDB, Passport.js
Storage: Google Drive API v3
Auth: JWT + API Key dual authentication
Infra: Docker Compose ready
Requirements:
Node.js 18+
Google Cloud Console project (free tier works)
MongoDB (included in Docker setup)
What you can build with this:
Internal file management tool for teams
Client file delivery portal
White-label cloud storage product
SaaS file hosting platform
Learning resource for full-stack NestJS + React
Terms
|
Privacy
$9
$16
Get this!
Terms
|
Privacy
S3-Alt , A Self-Hosted Cloud Storage Platform with Prakhar Kapoor