case study

Personalization & effortless content management for Rajasthan Patrika

:: PROJECT FOCUS ::

CAKE PHP TO JS MIGRATION
PERSONALIZATION
 

CLOUD ENABLEMENT
FEATURE ENHANCEMENTS

Image
Optimized Rajasthan Patrika’s Digital Experience with personalization and effortless content management

Client Overview

Rajasthan Patrika Hindi News is one of the most prominent and oldest Hindi News portals with over 16.32 million readership which shares all news related to politics, sports, business, world, entertainment, etc. Apart from the news website they also have a local newspaper and a news channel.

 

https://www.patrika.com/

Optimized Rajasthan Patrika’s Digital Experience with personalization and effortless content management
We partnered with Rajasthan Patrika to increase their reader base and improve their content authoring experience.

Project Overview

We migrated their website along with the content from cake PHP to JavaScript and improved the site’s performance. We created an admin dashboard for creating, editing, managing, and publishing news effortlessly. Along with this we also enabled AWS Cloud optimization by reducing the storage utilized on the AWS Cloud RAM, enabling 12k concurrent users to access the site. 

0
%
Image
Improvement in mobile

Faster page load time

0
M
Image
GSB

Unique visitors per month

 

0
K
Image
SELF-SUFFICIENCY OF THE CONTENT TEAM

Concurrent users enabled

Rajasthan Patrika's aim was to increase their reader base by improving the overall performance and experience for the readers and admins by introducing new features like live TV, geolocation, personalization of content, admin dashboard, and more.

Client Requirements

  • Improve the performance of the website by reducing the page load time

  • Personalized homepage content, enabling readers to choose and control the news they wanted to view

  • Geolocation mapping for local news sorting which would display news based on the location of the readers. 

  • Live TV for displaying videos 

  • Admin dashboard which would allow the admins to control the layout of the homepage, manage and publish news articles effortlessly, and have complete control over the header and footer of the website. 

  • Enhancing the AWS cloud utilization by reducing the storage used

  • Enable the website to be responsive over multiple devices and screens 

Optimized Rajasthan Patrika’s Digital Experience with personalization and effortless content management

Our Consulting

We consulted Rajasthan Patrika with the following technologies for meeting their goals:  

Effortless content management – We proposed to replace WordPress and PHP with NodeJS for managing content efficiently. 

Improve page load time - We also replaced their Redis cache server, an in-memory store, which essentially means that ​​it occupies a huge space on your RAM. We replaced the Redis cache server with NodeJS, which creates a small copy of all pages, reducing the page load time considerably, and in turn, occupies a small amount of cache storage. 

Improve performance - We proposed NextJS with a server-side rendering for improving the performance. 

Improve search - We replaced Elastic search with a Global search with MongoDB to reduce the overall search time and server load. 

 

Optimized Rajasthan Patrika’s Digital Experience with personalization and effortless content management

Our Solutions

Personalized Content

We enabled content personalization on the homepage by providing the users an option to choose what categories of news they would prefer to view. The users could choose multiple categories from different options like horoscope, entertainment, health, world, business, etc. The website automatically displays news related to the preference of the user on the homepage. This improved the overall user experience.

AWS Cloud Optimization

We enabled cloud optimization for Rajasthan Patrika by reducing the overall cloud RAM utilization which freed a considerable amount of space. This was done by replacing the Redis cache server with NodeJS and elastic search with global search. This scaled the website's capacity to allow over 12k concurrent users to access the site and serves traffic for 15 Million unique users per month.

Picture-in-picture for live TV

The live TV feature existed on Rajasthan Patrika’s website, however, when a user clicked on the Live TV option, they were redirected to another page. To avoid this, we enhanced the Live TV feature with picture-in-picture functionality. PiP is a special type of multi-window mode mostly used for video playback. It lets the user watch a video in a small window pinned to a corner of the screen while navigating between different news sections or browsing content on the homepage.

Effortless Content Authoring 

We developed an Admin dashboard that enabled the administrator to manage the homepage content & layout effortlessly. The admin can now change the complete layout of the homepage by changing the position of the different news components as desired. They also have complete control over the header and footer content, the dynamic footer enables the admin to configure what news articles will be displayed. Integrating the new JS website with the CMS improved the overall authoring experience and enabled multiple content editors to seamlessly create and publish content.

Customized SEO/SEM

Based on the latest SEO guidelines, we customized the SEO for the client's website. We also customized the Google ads displayed based on which category is the user currently on. For example, if the user is currently viewing a news article related to sports, the Google ads would automatically display an ad related to sports.

Geolocation Mapping

We enabled content customization based on the user's location by leveraging a third-party tool called MaxMind. We integrated MaxMind’s API with the website which enabled the website to automatically detect the location of the user and display news from their respective location.

Trending News

We integrated the website with Google API for automatically fetching and displaying the popular/trending news on Google. This feature allowed users to get access to all trending news, without adding an additional task for the client via automation.

Optimized Rajasthan Patrika’s Digital Experience with personalization and effortless content management
We optimized Rajasthan Patrika’s Digital Experience with content personalization which now serves over 35 Mn unique visitors per month.

Business Benefits

  • Improved the user experience with enhanced UI, content personalization, performance, and responsiveness

  • Enabled effortless content management via the admin dashboard which allows admins to manage, edit, add, content, and update the layout of the homepage

  • We also increased our client’s Google ads revenue by displaying contextual ads 

  • Improved the average page load time by 15%

  • We optimized their AWS cloud utilization which now supports up to 26K concurrent users at a time and serves traffic for 35 million unique users per month.

We partnered with Rajasthan Patrika to increase their user/reader base and improve their content authoring experience. We migrated their website along with the content from cake PHP to JavaScript and improved the site’s performance. 

Technology Stack