Invoice Gen(Invoice Generation and Management) using .Net Core and EF


Invoice Gen

Invoice Gen(Invoice Generation and Management) is ASP.NET Core, C#, EF code first
web applications that help you to manage your runtime invoice, stock item,
customer-base invoice history, item details history, dynamic reporting, user management, etc.

Live Demo:

UN: [email protected] PW: 123


Full Source Code and EF code first approach with the proper project running guideline.

Demo Video Preview


Microsoft Visual Studio Community 2019, ASP.NET Core 3.1, EntityFramework Code First, MS SQL SERVER 2017, JavaScript, jQuery data table.

Key Features:

+ Dynamic Dashboard
+ User Management
+ Invoice Management
+ Inventory Item Management
+ Inventory Item History
+ Manage Customer
+ Set up your company profile
+ Reporting system
>>> Sales Summary Report
>>> Daily Earned Details Report
>>> Daily Profit Details Report
+ Setup Email
+ Manage Page Access


Microsoft Visual Studio Community 2019, Dot Net Core 3.1, MS SQL SERVER 2017, IIS, Chrome/Edge Browser.

Step 1:
Unzip the downloaded folder(

Step 2:
Open InvoiceGen.sln file with Visual Studio 2019

Step 3:
Update database connection: appsettings.json
“DefaultConnection”: “Server=DEVSTATIONMSSQLSERVER2017;Database=InvoiceGen;User ID=sa;Password=dev123456”

  • Server=Your MS SQL Server Name
  • User ID= Your MS SQL Server User Name
  • Password= Your MS SQL Server User Password

Step 4:
Build and run by pressing f5

  • Initially in SQL server, admin user, and all relevant data will be created in the database dynamically as code first approach.

Product Customization

Invoice Gen can be customized depending on your need. Our charges are affordable. We work and charge for customization as $10/hour. A fixed price quote can be generated if you provide all the details of customization.


If you want to modify, add new features, or any technical support you can always contact us at,
[email protected]


We will be happy to hear your thoughts

Leave a reply