Coder Social home page Coder Social logo

myfoundationbank's Introduction

MyFoundationBank

A Banking Web Application which has been created with "PHP", "JavaScript", "Html5", "Bootstrap", "CSS".

Follow the given below steps:-

The website will be utilized by three variants of users: customers, employees and administrators. The web site will provide a different interface for each of the three types of users.

Customer interface

Account summary: This feature will allow a customer to view the information related to all the accounts that he/she holds with the bank. The information displayed will include the account ID, account type, balance and the status of all the accounts that the customer holds with the bank. The status of an account can be either activated or deactivated.

View statement: This feature will allow a customer to view details of all the transactions performed on any of their accounts held in the bank. To obtain this information, customers would be required to specify their account ID and the range of dates for which they want to view their transactions.

Transfer funds: This feature will allow a customer to transfer money from any of their accounts to another account in Westside bank.

Request for cheque book: This feature will allow a customer to make requests for a cheque book. This will also allow a customer to view the status of all the previous requests for the cheque books made by them.

Apply for loan: This feature will allow a customer to apply for a loan. Before applying for a loan, the user will be able to calculate the EMI for the loan. This feature also allows a customer to view the status of all the previous loan requests made by them.

Change password: This feature will allow customers to change their passwords.

Employee interface

Process loan requests: This feature will enable the employees to view loan requests submitted by customers. It will also enable an employee to either approve or reject a loan request. If the loan is rejected, the employee will be prompted to enter the reason for rejection.

Process cheque book requests: This feature will enable the employees to view all requests for cheque book made by customers. It will also enable an employee to specify whether a cheque book has been dispatched or not.

Change password: By his feature the password of employee can be change by them.

Administrator interface

Create users: This feature will allow an administrator to create new accounts for users and assign roles to them. For example, after creating a login account for a customer, the administrator would be required to assign the customer role to the user. The user name and password will be sent to the customer through registered mail. In addition to creating login accounts for customers, these features will also allow an administrator to create login accounts for employees and others administrators.

Manage users: This feature will allow an administrator to manage users by performing tasks such as assigning roles to users and modifying user’s information. The administrator will be able to modify information such as address and phone number of the user. In addition, the administrators will able to activate or deactivate a user login account.

Modify user accounts: This feature will allow the administrator to search for a user name and assign a unique customer ID to the user name. This customer ID will be obtained from the database that is maintained by the existing computerized system for the bank. In the existing database, each customer ID is assigned to one or more bank accounts. When a customer ID is assigned to a user name, the person who logs in with this user name will be able to access all bank accounts for the specified customer ID.

Modify accounts information: This feature will allow the administrator to modify information, such as minimum balance and interest rate for a specific type of account. It will also enable the administrator to add new type of accounts.

Change password: This feature will allow administrators to change their passwords.

myfoundationbank's People

Contributors

gsanchit01 avatar g-paras avatar sanchitg01 avatar its-suyash avatar akanshamundel avatar rashipandey87 avatar cureofdeath avatar saksham221201 avatar shivang-21 avatar tushardixit-301 avatar vedprakashdubey2131 avatar archijain14 avatar astutimishra avatar awssaty27 avatar kushsachin avatar kaustubh589 avatar shrishti9456 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.