Skip to content

smic29/bank-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank-App Project for Avion school

Made by:

Site Link:

Made with:

  • React

Project Requirements

Features

  • app should have a page to display all users
    • Name and balance are visible.
  • app should have a page for creating a user using email and password
  • app should have a page for deposit/withdraw/transfer

Error Handling

  • wrong_arguments
    • amount cannot be negative
    • name cannot start with a number
  • user_already_exists ('Den' == 'den')
  • user_does_not_exists ('Den' == 'den')
  • not_enough_money
  • sender_does_not_exists
  • receiver_does_not_exists

Budget App

  • budget tracking app that extends bank app by adding a feature that enables a user to add his expense items on his dashboard.
  • add, delete, and list methods for expense items.
  • can add expense item even if the account balance is not enough (just show negative balance)
  • Cost of a specific expense item is deduced to the user's current balance

3 Unique features

  • Log-in page
    • On-hover password visibility
  • Transaction History (Deposit/Withdraw/Transfers)
  • Client dashboard

Additional

  • Formatted Currency
  • Custom Notification/Alerts
  • Budget-App functionality for all users

About

Avion school React collaboration project [Completed 10/10/23]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors