DriveVault – Cloud Command Center

Website Landing Page

Website Landing Page

Login Page

Login Page

Admin Dashboard

Admin Dashboard

Live Demo

View Website

Repository

Not Available

Technologies

React 18NestJS 10PostgreSQLPrismaGoogle OAuthGoogle Drive API

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

Unified multi-account Google Drive management via a single dashboard
Intelligent storage routing engine that balances files across accounts
Real-time storage analytics with visual usage indicators
Secure JWT-based authentication with multi-tenant user isolation
Full CRUD operations on remote files with async NestJS REST API

Engineering Wins

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

Impact & Vision

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