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.

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.
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

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.

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.

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





Reshape your business with our JavaScript Development Services.