Tech Stack
Ruby Ruby on Rails Bootstrap PostgreSQLOurea is the data engine to power all your business needs. We built Ourea to integrate directly with all major Wealth Product providers, and your existing CRM, providing uniform, seamless data across all products and providers, Clients, Advisors, Managers, Admin, Accounting, and Compliance.
The client came to us with an ambition to enhance and upgrade the already-built solution. The main challenge was to upgrade the legacy code with the latest tech stack without messing up the current functionality.
Apart from that, we were asked to improve code coverage by adding new test cases and fixing all the test case issues by keeping the live traffic as it is.
Ourea was a huge system with millions of users so the main challenge was to understand the current codebase before jumping into development.
We assigned our senior and experienced team that has experience dealing with such large projects.
Our team took the challenge with open arms and devised an efficient strategy to upgrade the system. We implemented the proven best practices to achieve the desired results by keeping the current system intact.
While replacing the deprecated and incompatible libraries with the latest and compatible gems and libraries to keep the system updated.
The next and one of the toughest challenges was to fix all the test cases that had gone out of order due to the upgrades we did above. Ourea was a very big system and had a huge test suite so our team struggled a bit there but in the end, we managed to fix all test case issues as well as added new test cases and improved the code coverage.
Overall it was a great experience for us and the client was overjoyed with our efforts as we achieved and delivered the desired scope in time.
We regularly post our thoughts on
Instagram, and also write some articles on
facebook.
Otherwise, our
linkedin is always welcoming.
We value your privacy
We use cookies and other tracking technologies to enhance your experience on our website. We may store and/or access information on a device and process personal data, such as your IP address and browsing data, for personalized advertising and content, advertising and content measurement, audience research, and services development. Additionally, we may use precise geolocation data and identification through device scanning. Please note that your consent will be valid across all our subdomains. You can change or withdraw your consent at any time. We respect your choices and are committed to providing you with a transparent and secure browsing experience.