ASP.NET Core: Expense Manager Using EF Core and Highcharts

In this article, we will be creating a personal expense manager using APS.NET Core 2.1 and the Entity Framework Core code first approach. An expense manager tracks your daily expenses and provides comparative charts to show expense summary. We are using modal dialog to handle user inputs and to show monthly and weekly expense summary charts using Highcharts. Hence, this application will be a Single Page Application (SPA) .
We will be using Visual Studio 2017 and SQL Server 2017 for our demo.