
nimbusBox
A service that lets users provision databases like Postgres, MySQL, or MongoDB on demand and instantly receive connection strings to use them.
This project is a self-built platform that allows users to quickly spin up databases such as Postgres, MySQL, or MongoDB on demand. By filling in simple details like username and password, users receive a ready-to-use connection string, making database setup fast and accessible without manual configuration.
The system works by running Docker containers for different database images, dynamically provisioning them as users request new instances. Each database is isolated and tied to the connection details provided by the user, ensuring flexibility and reliability. While it doesn’t yet include features like scaling or automated backups, it effectively demonstrates how containerization, service orchestration, and user-driven provisioning can replicate the core functionality of modern database hosting platforms.