Intelligent Cloud Storage Dashboard
Nimbus is an evolving cloud storage platform designed for performance, security, and a seamless user experience. Built on a modern tech stack, it provides a powerful "Vault" for managing sensitive files and folders with advanced features like real-time zipping and file versioning.
- 🔒 Secure Vault: A dedicated space for your most important data with client-side encryption.
- 📝 Note Editor: Create and edit
.txtfiles directly in your drive or encrypted vault. - 🌐 Offline-First Safe: A high-security, browser-native storage layer using OPFS.
- 🏷️ Sovereign Tagging: Recursive tagging that cascades to all nested files and folders.
- ⚡ Parallel Zipping: Rapid folder downloads with real-time compression progress.
- ✨ Premium UI: A modern, dark-first dashboard that's fully responsive (v1.2).
- Frontend: Next.js 16 (App Router), React 19, Zustand, Tailwind CSS 4.
- Backend: Supabase (Auth, PostgreSQL, Storage).
- Core Integrations: AWS S3 for high-performance object storage.
Explore the detailed documentation in the docs/ folder:
- Features List: A comprehensive breakdown of what Nimbus can do.
- Installation Guide: Step-by-step instructions for local setup.
- Architecture Overview: Insights into the technical design and project structure.
- Clone & Install:
git clone https://github.com/everydaycodings/Nimbus.git cd Nimbus npm install - Setup Env: Copy
.env.exampleto.env.localand add your keys. - Start Supabase:
npx supabase start(Requires Docker). - Dev Server:
npm run dev.
© 2026 Nimbus Project • Released under the Apache License 2.0 Developed by everydaycodings