Client
Investimental is a financial services company that offers a range of investment solutions including stocks, bonds, and ETFs.
They provide a platform for both individual and corporate clients to engage in investment activities, with a focus on responsible and informed investing.
The company emphasizes financial education through its InvestiMentor program, offering users comprehensive guidance in trading and investment strategies. Additionally, Investimental facilitates corporate finance by helping companies secure funding and connecting them with potential investors.
There are 5 main components which we worked on for Investimental all of them being part of the Investimental digital ecosystem.
The role of the web portal is to onboard new clients and to provide a single point of access to a variety of services and tools for clients existing clients, like account management, investment portfolio, money management, access to trading platforms, customer support, security and compliance.
Account Opening
- Onboarding and KYC process
- Identity Validation
- Documents Generation
- Account Validation
Investment Portfolio
- Aggregated Portfolio
- Evolution and Distribution Charts
- Asset Transfer
- Multi Accounts
Money Management
- Deposits
- Withdrawals
- Transfers
Reporting
- Activity
- Tax Obligations
Account Management
- Security Settings
- Profile Data
SSO
- Trading Apps
- Mentor (LMS)
The website provides information about the company, their services, the learning programs and ways to contact support. It serves as the public face of the company, aiming to inform, engage, and convert visitors.
Website Key Features
- Custom Design
- CMS with Full Content Control
- Custom Icons System
- Google Web Vitals Performance
- Integration with Web Portal
- Integration with Marketing and Sales Tools
Learning Management System
- Courses and Quizzes
- Integration with Web Portal
- Special Commissions System
- Gamification System
Like in every new project, initial meetings were conducted in which we learned about Investimental, the future product. We met the client’s team, understood the product requirements, the pains and challenges.
Short after that, an initial team is formed, responsible for the first steps of the new project: a Business Analyst, a Software Architect, UI/UX Designer and a Project Manager.
The project progressed, so various elements began to take shape: wireframes, user stories, documentation from third parties, research for different solutions, consulting, initial software architecture, selection of technology stacks, data modeling, and estimations.
With these preparations complete, we started the development phase of the initial version. Four developers joined the team, and we began to move forward in an Agile manner.
As the solution grew in complexity, we expanded our team to include eight developers and QA engineers, in addition to the UI/UX designer and the Project Manager.
A few months in, we achieved the first release of Investimental portal, backend and website. They collected feedback, addressed bugs, incorporated new feature requests, and refined existing features.
After nearly a year of continuous effort, the official launch took place.
The feedback was positive. However, the product continued to evolve, necessitating adjustments in requirements and expansions in the feature set.
We then transitioned into the third phase of the project development process: maintenance and support.
Simultaneously, we continue to develop new components and functionalities alongside the existing ones, ensuring a dynamic and iterative approach to product development.