VAULT
Encrypt and decrypt files with a password, entirely in your browser. Nothing is uploaded.
Apna Business Cloud, India me safe. Team backup and vault for Indian companies — Bharat Tijori.
SecurityTypeScript · DartGitHub @sahilrana1940OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Next.js B2B SaaS site — landing at /, company login at /login, dashboard at /b2b/dashboard.
• NEXT_PUBLIC_SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY
• WASABI_* or E2E_S3_* (bucket default: bharatcloud-vault) — see Hostinger + Wasabi
• RAZORPAY_KEY
Run SQL migrations in order: 001 → 002 → 003 → 004_workspace_backup.sql
Workspace backup: /login → Google or Demo workspace → /dashboard/drive.
Env: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, Supabase + bucket bharatcloud-backups.
Flutter mobile app lives in /flutter (renamed from /app so Next.js src/app is not shadowed).Read the full README ↗Next.js B2B SaaS site — landing at /, company login at /login, dashboard at /b2b/dashboard.
| Route | Purpose |
|---|---|
/ | B2B landing + pricing |
/login, /b2b/login | Company register / login |
/b2b/dashboard | Org admin — members, storage, plan |
/b2b/super | Super admin (owner email only) |
Copy .env.example → .env.local:
NEXT_PUBLIC_SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEYWASABI_* or E2E_S3_* (bucket default: bharatcloud-vault) — see Hostinger + WasabiRAZORPAY_KEYRun SQL migrations in order: 001 → 002 → 003 → 004_workspace_backup.sql
Workspace backup: /login → Google or Demo workspace → /dashboard/drive.
Env: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, Supabase + bucket bharatcloud-backups.
npm ci
npm run dev
Flutter mobile app lives in /flutter (renamed from /app so Next.js src/app is not shadowed).
| Command | Description |
|---|---|
npm run dev | Next dev server |
npm run build | Production build |