The project initiated with our business analyst and software architects collaborating to outline the optimal architecture for the mobile application. They carefully refined the functional requirements and developed a comprehensive product vision along with a roadmap for its development. Once the strategic plans were finalized, our team mapped the requirements to the technology landscape and recommended suitable technologies such as Ionic, Nodejs, Salesforce App Cloud, MongoDB, and GraphQL for mobile app development.
Our team successfully created a portfolio monitoring app for both Android and iOS platforms, seamlessly translating the valuable insights of portfolio performance from Salesforce CRM into customized reports. To maximize cost efficiency, we employed the Ionic framework, reducing development expenses by up to 40% compared to native apps.
Recognizing the need for regular portfolio updates, the app ensures real-time data refreshment every 30 minutes, ensuring customers stay well-informed. As the app handles sensitive financial information, we implemented stringent security measures. For instance, the app automatically locks after a period of inactivity lasting 5 seconds, and login passwords are reset every 80 days to enhance account protection.
Through meticulous planning, strategic technology selection, and robust security implementation, we were able to deliver a powerful and cost-effective solution for our valued client.
App Features:
- Track Portfolio Performance: Users can view the progress of their portfolio based on different timeframes (week, month, quarter, or overall app activity). The details include fund targets, funds raised since launch, and a list of investors contacted.
- Investor Updates: Users can access updates on investors, including their discussion stage, status of requests sent, and timestamps.
- Investor Updates on Charts: Visualize investor details through bar charts, providing insights into investor stage and type, investor stage and region, and expected capital by stage.
- Portfolio Manager Schedules: Stay organized by checking the activities and meetings scheduled by portfolio managers. The schedules can be viewed in either a list or calendar format.
- Offline Support: Even when users are offline, they can access the most recently updated data in the app.
- Web Admin Panel: A web admin panel acts as a middleware application, allowing users to manage and customize the entire solution.