🚀 Live Demo: Try FrostPay Now
Tired of messy bill payments and juggling paper receipts? Me too.
That’s why I built FrostPay — a sleek, secure, and intuitive bill management web app where functionality meets modern design. 💻💡
- 💳 Pay utility bills: Electricity, Gas, Water, Internet, Credit Card, Tuition
- 🔐 Secure login with Firebase Authentication (Google Login supported)
- 🧑💼 Protected Routes: Only logged-in users can access bills & profile
- 📊 Filterable Bills Dashboard with real-time status updates
- ✅ Duplicate payment protection ensures safe transactions
- 🖼️ User Profile: Edit your name and profile photo anytime
- 📱 Fully responsive design – works on desktop, tablet, and mobile
🔧 Tech | 🔍 Purpose |
---|---|
⚛️ React.js | UI building and component structure |
🛣️ React Router | Navigation and route protection |
💅 Tailwind CSS | Clean, fast, responsive styling |
🔐 Firebase | Authentication, user data & config security |
🌀 SwiperJS | Smooth carousels and mobile-friendly sliders |
- 🔒 Environment-secure config and protected routes
- ✅ Duplicate payment prevention
- 🎯 Smooth UI transitions and optimized UX flow
- 🧠 Real-world banking logic & authentication handling
This project challenged me to:
- Simulate real-world banking UI flows
- Handle authentication logic, conditional routing, and state transitions
- Prioritize clean design and a seamless user experience
I’d love to hear your thoughts, suggestions, or feature requests!
⭐️ Star the repo if you like the project — it motivates me to build more!
Built with 💙 by Mst. Aysa Siddika Meem— simplifying bill payments, one cool transaction at a time.
Built with 💙 and a desire to simplify bill payments — one cool transaction at a time.