

ABOUT THE PROJECT
A full-stack platform to automate MongoDB and PostgreSQL backups. Built a Next.js dashboard that streamlines backup management and eliminates manual effort.
WHY I BUILT THIS
Managing database backups manually is painful and error-prone. DBHaven automates the entire process so you never lose data.
CORE FEATURES
- ✔ AES-256 encryption and gzip compression
- ✔ Automated scheduling with node-cron
- ✔ JWT auth with per-user isolated storage
- ✔ Real-time monitoring across database environments
KEY HIGHLIGHTS
- ★ Supports concurrent database backup environments
- ★ Custom backup pipelines using mongodump and pg_dump
- ★ Per-user isolated storage with JWT authentication
- ★ Automated cron scheduling across connected databases
TECHNOLOGY STACK
Next.js
TypeScript
PostgreSQL
MongoDB
Node.js
Express
Prisma