The problem
Adding a new project means opening the code, so the portfolio is always a year behind.
How this page solves it
Everything on this page is loaded from one dontlosedata endpoint. Change the data in the dashboard and the page shows it right away. No rebuild.
This demo's data is read-only, so anything you change here lasts until you reload. In your own app, it's saved for good.