CloudKeep
A secure cloud storage platform inspired by Google Drive with encrypted file handling, OTP authentication, and a scalable backend architecture built on Appwrite.

The Problem
Simple file sharing tools often lack proper security controls — no encryption, weak authentication, and no fine-grained access management. Users need a secure, reliable way to store and share files without compromising privacy.
The Solution
CloudKeep provides encrypted file storage, OTP-based authentication for secure access, and a clean dashboard for managing files with full CRUD operations — all built on Appwrite's robust backend infrastructure and deployed on Vercel.
Key Features
- Secure file upload with encryption
- File preview (images, PDFs, documents)
- File download with access control
- File deletion management
- OTP-based authentication system
- Encrypted file storage backend
- User access control and permissions
- Responsive file management dashboard
Technical Highlights
- Integrated Appwrite backend services for file storage, auth, and database
- Built secure OTP authentication workflow with session management
- Designed fully responsive and optimized UI with Tailwind CSS
- Deployed production-ready application on Vercel with CI/CD
Challenges Faced
- 01
Implementing OTP authentication with proper session invalidation and expiry
- 02
Handling large file uploads reliably with progress tracking
- 03
Building a file permission system that scales across multiple users