StudyMode is a subscription platform where students can create, discover, and share study materials. The company's native success led to an exciting international expansion. However, its website's poor architecture presented some problems. The company would need several versions of its website in order to work with payment providers across different countries and offer premium subscriptions in the local currency. Since the existing architecture was not built for this, the company's servers kept crashing. This inconsistent user experience led to a subsequent revenue loss. In order to help StudyMode scale and have a successful international business, the architecture required significant improvements.
Result
Technologies
Zend Framework
Angular
MongoDB
Redis
Elasticsearch
RaiseTech completely reworked the StudyMode's architecture so that the company could serve multiple localized websites from a single codebase. Our team has also built a new multi-currency processing layer for subscription payments. It allowed StudyMode to accept different currencies using various payment providers without affecting the website's speed or stability. With these initial challenges resolved, we then focused on how we could better the user experience. Our development team increased search speed and improved the relevancy of results to make it fast and easy for users to find what they were looking for. After launching these updates, we found an increase in conversions from free to premium subscription users. With their new code structure and improved user experience in place, StudyMode better serves its existing markets and continues to expand. In just one year, the annual revenue increased from $10M to more than $25M.
We worked with RaiseTech team for a number of years. They are reliable and trustworthy, and they get things done quickly. It's always a pleasure working with them and I'd recommend them to anyone looking for quality development work.