Skip to content

Welcome to BankProx, your modern banking solution built with TypeScript, Node.js, and MongoDB. Manage your finances seamlessly with a wide range of features.

Notifications You must be signed in to change notification settings

AkshandraSingh/BankProX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BankProx 🏦

Welcome to BankProx, your modern banking solution built with TypeScript, Node.js, and MongoDB. Manage your finances seamlessly with a wide range of features.

Features

User Management 👀

  • Create User: Sign up for a new account.
  • Login User: Securely log in to your account.
  • Forget Password: Reset your password if you forget it.
  • Reset Password: Set a new password for your account.
  • Add Profile Picture: Personalize your profile with a profile picture.
  • View Profile: See your account details.
  • Delete Profile: Permanently remove your account.

Account Management 🧠

  • Create Account: Open a new bank account.
  • Delete Account: Close an existing bank account.
  • Deposit: Add funds to your account.
  • Withdraw: Withdraw money from your account.
  • Transfer: Send money to another account.
  • View Account: Check your account balance and details.
  • Lock/Unlock Account: Securely lock or unlock your account to prevent unauthorized access.
  • View All Transactions: See a history of all your transactions.

Complain Management 💀

  • Add Complain: Lodge a complaint if you encounter any issues.
  • Approve Complain: Resolve and approve complaints.
  • Remove Complain: Delete resolved complaints.

Technologies Used 🎯

  • TypeScript: A typed superset of JavaScript for building scalable applications.
  • Node.ts: A runtime environment for executing JavaScript code server-side.
  • MongoDB: A NoSQL database for storing and managing your banking data.

Get Started 💫

  1. Clone this repository.
  2. Install dependencies using npm install.
  3. Configure your MongoDB connection in config.ts.
  4. Run the server using npm start.
  5. Start using BankProx and manage your finances efficiently!

Contributing 🦕

We welcome contributions from developers like you! If you have any ideas for improvement or want to report issues, feel free to open a pull request or submit an issue.

About

Welcome to BankProx, your modern banking solution built with TypeScript, Node.js, and MongoDB. Manage your finances seamlessly with a wide range of features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published