###Overview : This project is a full-stack payment wallet application built using modern web technologies. It allows users to sign up, sign in, view their balance, and transfer funds between accounts. The frontend is built with React, Vite, and Tailwind CSS, while the backend uses Express, MongoDB, and various other libraries for data management, authentication, and concurrency control.
- User Authentication: Users can sign up, sign in, and stay authenticated with JWT.
- Account Management: Users can view their account balance and transfer funds to other users.
- Search and Pagination: Implemented search functionality using name and pagination for better user experience.
- Concurrency Control: Ensured transactional consistency with MongoDB's session API
- React
- Vite
- Tailwind Css
- Express
- Mongoose
- Zod , JWT
- MongoDB Session API
- MongoDB
i'll add link to live deployed project instead of screenshots : https://paytm-frontend-beta.vercel.app/