Jaree is a fintech mobile application built with Flutter that connects companies publishing investment opportunities with investors looking to invest in them. Companies can create, manage, and publish investment opportunities, while investors can browse opportunities, view detailed information, add favorites, and invest directly through the platform.
The application supports a multi-role system — Company, Investor, and Admin — each with dedicated dashboards and permissions. Key features include wallet management, investment tracking, an opportunity review and approval workflow, and real-time notifications for status updates.
As part of the development team, I contributed to building core features across these modules, focusing on clean, scalable code that could support the platform's growth over time.
The app was built using Flutter and Dart, following Clean Architecture principles with GetX for state management, dependency injection, and navigation. This structure kept business logic separated from the UI layer, making the codebase easier to test, maintain, and extend as new features were added.
Note: This project is currently unreleased and under confidentiality, so screenshots and detailed business logic aren't shared publicly.