Project Goal & Overview
Trust Vault is a secure and responsive bill management web application where users can view and pay utility bills (electricity, gas, water, tuition, internet) using their virtual balance. The platform features Firebase authentication, protected routes, and a Bangladeshi-inspired design with support for local providers like DESCO, WASA, and Titas Gas.
Key Features
- ๐ Firebase Authentication (Email/Password & Google)
- ๐งพ Multi-type bill payments (electricity, gas, water, etc.)
- ๐ธ Virtual balance system (10,000 BDT starting balance)
- ๐ค User profile management
- ๐ซ Protected routes with authentication
- โ Secure password validation (6+ chars, upper/lowercase)
- ๐ฑ Fully responsive design (mobile, tablet, desktop)
- ๐ฆ Bangladeshi-inspired UI with local provider support
- โก Real-time balance deduction on payments
Technologies Used
React
Firebase
Tailwind CSS
React Router
React Hook Form
Gallery
1 / 1