This project implements a simplified secure banking system using the MERN stack (MongoDB, Express.js, React, Node.js). It includes user authentication (register, login) and a basic fund transfer functionality.
- User Registration: Allows users to create new accounts with their name, email, and password.
- User Login: Provides authentication for registered users to log in securely.
- Fund Transfer: Enables users to transfer funds between accounts securely.
- Frontend: React.js for the user interface.
- Backend: Node.js with Express.js for API development.
- Database: MongoDB for data storage.
- Authentication: JWT (JSON Web Tokens) for session management.
- Security: bcrypt for password hashing, CORS for cross-origin resource sharing.