Skip to content

A .NET web app that simulates a bank ledger. Allows a user to create an account, login/logout, deposit/withdraw, and see their transactions.

Notifications You must be signed in to change notification settings

atrotter0/bank-ledger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bank Ledger

By Abel Trotter, 07.26.18

Description

A simple .NET web app that simulates a bank ledger. Allows a user to create an account, login/logout, deposit/withdraw, and see their transactions.

User Stories

  • As a user, I am be able to create a new account.
  • As a user, I am be able to log in to my account.
  • As a user, I am be able to log out of my account.
  • As a user, I am be able to view the transaction history of my account.
  • As a user, I am able to make a deposit to my account.
  • As a user, I am able to make a withdrawal from my account.
  • As a user, I am able to check my balance.

Setup on OSX

  • Download and install .Net Core 1.1.4
  • Clone the repo
  • Run dotnet restore from project directory and test directory to install packages
  • Run dotnet build from project directory and fix any build errors
  • Run dotnet test from the test directory to run the testing suite
  • Run dotnet run to start the server
  • Alternatively, run dotnet watch run to start the server with the watcher tool

Contribution Requirements

  1. Clone the repo
  2. Make a new branch
  3. Commit and push your changes
  4. Create a PR

Technologies Used

  • .Net Core 1.1.4
  • Bootstrap 4
  • JavaScript
  • AJAX
  • jQuery 3.3.1

Links

License

This software is licensed under the MIT license.

Copyright (c) 2018 Abel Trotter

About

A .NET web app that simulates a bank ledger. Allows a user to create an account, login/logout, deposit/withdraw, and see their transactions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published