e-banking application
Budget: ₹1,500 – ₹12,500 INR
1. Access their accounts using one of the following methods:
a). A valid account number and a six-digit PIN (preferred)
b). A valid username and password
2. Register a new account (First Name, Last Name, username, password six-digit PIN, account number)
3. Perform the following tasks in their accounts:
a). View an account balance
b). Transfer funds from your current account to a savings account and back (when sufficient funds
available)
c). Make a payment to a different account (represented as another user)
d). print an account transaction statement (on screen) (Last week, two weeks, month or custom
period)
4). The default currency is GBP, but the user can select to translate current funds in Euro (EUR) and US
Dollar (USD). They still should be able to perform the above tasks with either EUR or USD.
5). The currency exchange rates will be provided by your own Restful service called currency.
6). Use the NET framework and the MVC (Model - View - Controller) software architectural pattern
7). Contain a local database (MySQL) to keep data and transaction records
8). The currency RESTful service should be based on the Web API architectural pattern. You should
include recent currency data in the database.
9). Implement a realistic and easy-to-understand user interface that should be accessible from multiple
devices (responsive design).
10). The UI should have error-checking features to avoid user error
a). A valid account number and a six-digit PIN (preferred)
b). A valid username and password
2. Register a new account (First Name, Last Name, username, password six-digit PIN, account number)
3. Perform the following tasks in their accounts:
a). View an account balance
b). Transfer funds from your current account to a savings account and back (when sufficient funds
available)
c). Make a payment to a different account (represented as another user)
d). print an account transaction statement (on screen) (Last week, two weeks, month or custom
period)
4). The default currency is GBP, but the user can select to translate current funds in Euro (EUR) and US
Dollar (USD). They still should be able to perform the above tasks with either EUR or USD.
5). The currency exchange rates will be provided by your own Restful service called currency.
6). Use the NET framework and the MVC (Model - View - Controller) software architectural pattern
7). Contain a local database (MySQL) to keep data and transaction records
8). The currency RESTful service should be based on the Web API architectural pattern. You should
include recent currency data in the database.
9). Implement a realistic and easy-to-understand user interface that should be accessible from multiple
devices (responsive design).
10). The UI should have error-checking features to avoid user error