Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 671 Bytes

File metadata and controls

24 lines (23 loc) · 671 Bytes

Description

Currently, this is an ASP.NET Core Web API for a banking web application. It uses an SQLite database with ADO.NET connectivity.

Functionality

The API has the following controllers with the following functions:

User Controller

  • Create a user
  • Get a user
  • Update a user's information
  • Delete a user
  • Check if login credentials match a user

Account Controller

  • Create an account
  • Get an account
  • Update an account's balance
  • Delete an account
  • Withdraw from an account
  • Deposit into an account
  • Get the account's of a user

Transaction Controller

  • Create a transaction
  • Get the transaction of an account
  • Get all transactions