Skip to content

mbr95/finance-manager-api

Repository files navigation

finance-manager-api

It's a simple REST API built in learning purposes.

Description

Finance manager API stores data of transactions for users. There are 12 predefined transaction categories (can be changed by modifying TransactionCategoryId Enum). To access API resources you need to authenticate as a user. API uses JWT for authentication. Swagger is configurated for API and can be used as documentation and endpoint testing.

Libraries

  • AutoMapper
  • Swashbuckle
  • Identity
  • Entity Framework Core

How to run

Use docker and run commands in solution folder:

docker-compose build
docker-compose up

Swagger documentation will be available at localhost:5000/swagger/index.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published