A secure, responsive, and user-friendly banking interface built with React, JavaScript, Tailwind CSS, and DaisyUI.
This Banking Web Application provides users with an intuitive digital wallet interface to perform daily financial operations safely and seamlessly. Featuring interactive UI state management and smooth form handling, the app allows users to manage their account balance, transfer funds, track live transaction history, and securely log in.
- 🔐 Secure Authentication System: Interactive login page with phone/account validation and PIN verification.
- ➕ Add Money: Top up your account balance instantly using demo payment gateways or bank transfer options.
- 💸 Send Money: Transfer funds directly to another user account with real-time balance deductions.
- 🏧 Cash Out: Withdraw funds securely from an agent or ATM with instant validation.
- 📜 Transaction History: Real-time logging of every transaction (Add, Send, Cash Out) with date, time, and status details.
- 📱 Fully Responsive UI: Built with DaisyUI components ensuring smooth navigation across desktop, tablet, and mobile devices.
- Frontend Framework: React.js
- Programming Language: JavaScript (ES6+)
- Styling & UI Library: Tailwind CSS & DaisyUI
- Markup: HTML5
Follow these instructions to get a local copy of the project up and running on your machine.
Ensure you have Node.js and npm installed on your machine.
- Node.js (v16.0 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/sabilulbari/payoo-app.git