The client was looking for a strategic tech partner with extensive SPA expertise to revamp their official website to offer a better digital experience to visitors and create a fresh brand identity.
The primary objective was to transition from WordPress to an updated tech stack of NextJS with Prisma ORM. This included: migrating the legacy WordPress pages to Next.js pages, building robust and modular NextJS architecture, and boosting the overall performance.
Leveraging their deep domain knowledge, team Velotio developed a best-in-class website to a clean and more advanced version. High-quality standards of the website meet the client's requirements and create a practical and user-friendly experience.
Our client is an India-based investment research and wealth management startup founded in 2010. The company comprises a team of stock market enthusiasts, financial advisors, and technologists who share a vision of providing superior advisory services around investing principles, lessons, money management, and more.
The company offers a comprehensive investment research platform with original research, opinions, and strategies for understanding, trading, and investing in the Indian financial markets. Additionally, they provide a fintech-enabled, SEBI-registered portfolio management service that utilizes online goal-based financial planning to customize each user's investments according to their needs.
Team Velotio had previously worked with the client to cater to their mobile application development requirements, resulting in earning trust for this subsequent project.
For this project, the client wanted us to complete their website revamp before the launch of new designs by the other team, for it was supposed to be used as the base code.
To cater to this, we deployed our best Lead Engineer to this project. With minimal allied resources or team support, he built a robust and modular NextJS architecture with preview mode support, Prisma ORM support, etc., with their intricate and intelligent approaches. These approaches boosted the overall performance of the application as they skipped the dependency of the backend and directly allowed the front end to reflect the changes done on the CMS by the customers for their posts. It also made the application easy to enhance in case of expansion.
The team faced a couple of challenges during the implementation phase. For instance,
The pace of the project was remarkable, and team Velotio was able to complete the project before the originally set deadline, which was already demanding.
The client chose Velotio as its strategic engineering partner because of our in-depth expertise in building high-performance SSR B2C applications. Velotio’s team took on the challenge of a short timeline head-on to build an all-new website from scratch.
We initiated the project by delving into the research phase, thoroughly exploring the Prisma setup and its seamless integration with the NextJS framework. Our primary objective was to devise a robust schema capable of effectively handling queries involving multiple-level joins and nested queries.
Subsequently, we established the architecture that would enable server-side rendering and Incremental site regeneration, particularly tailored to accommodate complex routing requirements. By adopting this approach, we ensured optimal performance and modularization throughout the development process.
Throughout the project, we emphasized maintaining a continuous feedback loop, enabling us to adhere to timelines and uphold the expected high-quality standards of the application. We made sure that the SEO indexing of the client website didn't drop, and in fact, we tried to make it better by reducing load times, better lighthouse scores, etc.
Finally, we seamlessly integrated a content management system (CMS) to enable comprehensive testing of live blog features and previews. Upon reaching satisfaction with the development phase, we promptly handed the codebase to the client.
Team Velotio migrated WordPress pages to Next.js pages to directly talk to a database using Next.js ORMs in just 2 months.
We increased the performance by 30% of the application and reduced load time from 5-7 seconds to 1-1.3 seconds.
Additionally, we improved the SEO through server-side rendering by adopting different paradigms of server-side rendering, such as dynamic SSG and ISR, which led to an increase in traffic by almost 15%.
We also enabled the preview functionality, which helps user test their draft content directly on the live website.