
web
Nexus Bank
Modern online banking platform built with React, Node.js and MongoDB. Users open accounts, manage beneficiaries, request credit cards and apply for loans; admins review and approve/deny requests. Secure authentication via Firebase and payments through Stripe/SSLCommerz. My role focused on building core flows (loans, beneficiaries, cards), Redux state management, and integrating payment gateways with proper validation and error handling.
Project Type
web
Development Timeline
10/06/2023 - 14/06/2023
Engineering Role
Full‑Stack Developer (team project)
Team Size
4 Member(s)
Key Features & Architecture
- Loan application workflow with admin approve/deny
- Savings and deposit accounts with beneficiary management
- Credit card request flow and secure payments (Stripe/SSLCommerz)
- Real‑time balances and transaction history using React Query
- Secure auth & session via Firebase; role‑based actions
Technologies & Tools
HTMLCSSTailwindReactReduxReact QueryNode.jsExpressMongoDBFirebaseStripeSSLCommerzVercel