Hawilni is a full-featured web-based money transfer platform designed to support secure national and international remittances through a role-based financial system. The application provides dedicated dashboards for end users, agents, and administrators, each tailored to real operational needs.
Users can manage accounts, perform deposits, initiate transfers, track transaction history, and view exchange rates in real time. Agents handle cash-in and cash-out operations, phone-based transfers, working hours, and transaction verification. Administrators oversee system-wide operations including agent approvals, KYC validation, fee configuration, flagged transactions, revenue tracking, and platform monitoring.
The backend of Hawilni is built using Laravel (PHP), ensuring secure API development, authentication, validation, and reliable financial workflows. The frontend is developed with React using Vite, delivering a fast, responsive, and modern user interface optimized for both desktop and mobile usage.
The system follows a modular architecture with a clear separation between business logic, API services, and UI components, allowing scalability, maintainability, and clean code organization.
Hawilni was developed as a real-world financial project by a team of three, following professional workflows using Azure DevOps. The project involved sprint planning, task distribution, version control, and deadline-driven delivery, ensuring high code quality and alignment with real production constraints.
Hands-on experience with real financial workflows and constraints. Strengthened teamwork and communication in a multi-developer environment. Improved ability to deliver production-ready features under deadlines.
Cross-Country Transfers
Designed with real operational and business constraints for transfer types.
FinTech Platform
Real-world digital money transfer system.
Full-Stack Development
Complete frontend and backend integration.
Khabirni-Ai
Ai chatbot that tell you about the application Hawilni as well as the commissions
React Component
Create Componenet for better scaling and maintenance features.
Team Collaboration
Built in a team of three using Azure DevOps.
Laravel
Framework used to structure the backend, manage routing, middleware, database interactions, and security.
- Middleware, policies, and role-based access control.
- Eloquent ORM deep undesratnding as well handling errors.
- Database migrations and Eloquent ORM.
React
Frontend framework used to build dynamic dashboards and responsive user interfaces.
- Component-based UI architecture.
- State management and handling.
- Building fast, responsive interfaces with Vite.
PHP
Used to build secure backend logic, API endpoints, authentication, and financial transaction handling.
- Server-side logic and MVC architecture.
- Secure authentication and authorization flows.
- Data validation and business rule enforcement.