This is a basic wallet app that allows users to manage their funds securely. Users can sign up, sign in, and transfer money to other users.
- Authentication using JWT: Users can sign up and sign in securely using JSON Web Tokens (JWT).
- Sign Up: New users can create an account by providing their email, password, first name, and last name.
- Sign In: Registered users can log in to their account using their email and password.
- Transfer Money: Users can transfer money from their wallet to other users by specifying the recipient's email and the amount to transfer. ## Technologies Used - Node.js - Express.js - MongoDB - JSON Web Tokens (JWT) - Mongoose (for MongoDB object modeling)