Track Expenses Application

Description of application

Introduction

The Track Expenses is a simple, and easy-to-use web application for tracking family expenses.
Also you can upload your data in batch using Excel format

Technologies

The Track Expenses is a Web Client-Server application developed in Visual Studio 2022.
Based on .NET 6.0 and ASP.NET.

Backend

Also is used pattern REST for describing an uniform interface between physically separate components in a Client-Server architecture.
Used RESTful web API is based on HTTP methods such as GET, PATCH and POST.
HTTP requests are used for access data or resources in the application via URL-encoded parameters are formatted as either JSON to transmit the data.
For authentication and authorization is used standard .NET Identity Library.
For serialization/deserialization of Json format is used Newtonsoft.Json library

Frontend

For user interface was used Bootstrap with template CSS styling.