A simple and secure full-stack web application that allows users to create accounts, log in, and perform money transactions with other users.
- User Sign Up and Sign In with authentication
- View user details and search users
- Send money to other users
- Toast notifications for actions
- Input validation and secure password handling
- Responsive design for mobile, tablet, and desktop screens
- React — UI library for building interfaces
- Tailwind CSS — Utility-first CSS framework
- Node.js — JavaScript runtime
- JavaScript — Language used
- Hono — Lightweight, fast web framework
- MongoDB — NoSQL database
- Cloudflare Workers — Serverless deployment platform
- bcrypt — Hashing passwords for security
- zod — Schema-based validation for user inputs
- jsonwebtoken (JWT) — Token-based authentication
- mongoose — MongoDB object modeling for Node.js
- axios — HTTP client for API requests
- sonner — Minimal and beautiful toast notifications