Skip to content

ninga09/bank-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Application README

Overview

  • Welcome to the Bank Application! This web platform offers a banking experience for both administrators (Admin) and regular users. Admins have access to user information, account details, and user management, while users can sign up, log in, manage accounts, and perform transactions.

Table of Contents

  1. Getting Started
  2. Admin Features
  3. User Features
  4. Usage
  5. Dependencies
  6. Contributing
  7. License

Getting Started

  1. Clone the Repository:
  1. Install Dependencies:
  • npm install(in the client folder)
  • pipenv install
  1. Start the Application:
  • python3 server/app.py
  • npm start
  1. Access the Application:

Admin Features

  1. Sign Up: Admin can sign up for an account.
  2. Log In: Admin can log in to access the admin dashboard.
  3. View User Information: Admin can view details of all users, including their accounts and transactions.
  4. Delete User: Admin can delete a user, including their accounts and transactions.

User Features

  1. Sign Up: Users can sign up for an account.
  2. Log In: Users can log in to access their user dashboard.
  3. View Dashboard: Users can view their details, accounts, and transactions.
  4. Create Account: Users can create a new account.
  5. Create Transaction: Users can perform transactions within their accounts.
  6. Delete Account: Users can delete an existing account.
  7. Update Account Name: Users can update the name of an existing account.

Usage

  • Admin: Sign up as an admin. Log in to the admin dashboard. Access user information, accounts, and transactions. Delete a user.

  • User: Sign up as a user. Log in to the user dashboard. View personal details, accounts, and transactions. Create a new account. Perform transactions within accounts. Delete an existing account. Update the name of an account.

Dependencies

React
React Router
werkzeug
SQLAlchemy
flask

Contributing

Contributions are welcome! Feel free to submit issues or pull requests to make the project understooble.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors