Skip to content

Backend of Vehicle Insurance Application built with ASP.NET Core, Azure SDK hosted on Azure Web App

Notifications You must be signed in to change notification settings

IamKarthickSelvam/VehicleInsuranceAPI

Repository files navigation

Vehicle Insurance API

Backend API of the Vehicle Insurance application used for fetching vehicle data, static images uri, performing calculations for determining premium for different vehicle and insurance types and Invoice PDF generation for Vehicle Insurance Client.

The API is written in C# using ASP.NET Core with Entity Framework Core as the ORM to interact with the SQLite Database which stores the Vehicle data.

Live Web App Link: wonderful-wave-002693203.4.azurestaticapps.net

Backend API Link: vehicleinsuranceapi.azurewebsites.net

Tech Stack

ASP.NET Core 7.0 | Azure SDK | Entity Framework Core | SQLite

Utilizes the following Azure services:

  • Azure Web App for hosting the backend on the cloud
  • Azure Blob Storage for storing the invoice template document and static images used throught the web app
  • Azure Cache for Redis for high performance in-memory caching

Video Demo

Vehicle.Insurance.Demo.mp4