Full-stack DriveVault – Cloud Command Center

A smart storage routing engine and unified command center for managing dozens of Google Drive accounts as a single 'Virtual Hard Drive' with real-time analytics.

Website Landing Page
Website Landing Page

OVERVIEW

DriveVault is a production-grade cloud storage aggregation platform. It abstracts multiple Google Drive accounts behind a single, unified interface — turning fragmented storage into a cohesive virtual hard drive. Real-time analytics, intelligent routing, and JWT-secured multi-tenant architecture make it a robust foundation for personal or enterprise cloud storage management.

Key features

  1. Unified multi-account Google Drive management via a single dashboard

  2. Intelligent storage routing engine that balances files across accounts

  3. Real-time storage analytics with visual usage indicators

  4. Secure JWT-based authentication with multi-tenant user isolation

  5. Full CRUD operations on remote files with async NestJS REST API

Engineering

  • Designed a polymorphic storage adapter layer enabling drop-in addition of new cloud providers
  • Implemented Prisma transactions to guarantee atomic file metadata writes across PostgreSQL tables
  • Achieved sub-200ms API response times via Redis connection pooling and lazy Drive client initialization

Impact

  • Eliminated manual account-switching for users managing 5+ Drive accounts
  • Reduced storage fragmentation by automatically routing uploads to the account with the most free space