Currently, this is an ASP.NET Core Web API for a banking web application. It uses an SQLite database with ADO.NET connectivity.
The API has the following controllers with the following functions:
- Create a user
- Get a user
- Update a user's information
- Delete a user
- Check if login credentials match a user
- 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
- Create a transaction
- Get the transaction of an account
- Get all transactions