Dynamic Release Deployment Planner (DRDP)
Dynamic Release Deployment Planner (DRDP)
The Dynamic Release Deployment Planner is a Next.js web application that helps teams plan software releases in a safer and less stressful way. So instead of figuring out deployment order by hand the system uses topological sorting to analyze service dependencies which means the system looks at how services depend on each other and create a clear step by step release plan. Along with that it also generates a simple runbook with deployment, validation and rollback steps so teams can follow a more organized process during release night without any stress or last-minute issue. The goal of the project is to reduce mistakes, save time, and make release planning easier to understand and reuse.