An ASP.NET MVC application with MySQL database for tracking spending and managing a budget