Start a Build
Project

Rifnote Search

Rifnote Search

Rifnote Search is a news search and discovery SPA powered by automated aggregation, personalised feeds, football data and a custom GPT publishing system. We built the platform to collect, process, structure and publish news from multiple sources while giving users a fast, searchable and personalised way to follow the stories and topics that matter to them.

Website: rifnote.com
Industry: News Technology / Search / Digital Media
Project Type: React SPA, News Search Engine, Aggregation Platform & AI-Powered Publishing System

Project Overview

Rifnote Search is a modern news discovery and aggregation platform built to help users search, follow and monitor stories, topics, people, teams and publishers from multiple sources in one place.

The platform combines a React-based single-page application with a powerful publishing and aggregation backend, creating a fast and responsive news experience that behaves more like a modern web app than a traditional news website.

At the centre of the platform is a custom GPT-powered workflow used for content aggregation, story processing, publishing, categorisation and other intelligent newsroom functions.

The Challenge

Modern news is fragmented across thousands of websites, feeds, videos, social platforms and publishers.

Users often need to search across multiple sources to understand a developing story, while publishers face the opposite problem: processing large volumes of content quickly enough to keep their platforms current.

We wanted to build a system that could solve both problems.

The goal was to create a platform capable of continuously aggregating information, organising it intelligently and presenting it through a fast, searchable and personalised interface.

The Solution

We built Rifnote Search as a React-based frontend SPA connected to a custom publishing and aggregation infrastructure.

The React frontend provides a fluid application-like user experience, allowing users to move between searches, stories, categories, football content and personalised feeds without the limitations of a conventional page-by-page website.

Behind the frontend, we developed automated ingestion and publishing workflows capable of processing content from multiple sources.

A custom GPT forms a major part of this workflow.

It is used to assist with:

  • News aggregation
  • Story extraction
  • Content structuring
  • Headline generation
  • Story rewriting
  • Categorisation
  • Metadata generation
  • Publishing workflows
  • Social-media content processing
  • Video content processing
  • Source attribution
  • Editorial assistance
  • Content discovery

This allows the platform to process and organise significantly larger volumes of information while maintaining a structured editorial workflow.

Intelligent News Aggregation

Rifnote Search collects content from multiple publishers, RSS feeds and external sources and transforms that information into structured, searchable news.

Rather than simply displaying a feed of articles, the system is designed to understand the relationship between stories, topics, publishers and entities.

This makes it possible for users to search for a subject and quickly discover relevant coverage across multiple sources.

Custom GPT Publishing System

One of the most important components of Rifnote Search is its custom GPT integration.

We developed the GPT as an intelligent publishing assistant capable of interacting with the platform’s content workflow.

It can help identify stories from supplied content, extract relevant information, generate properly structured news reports, assign categories, prepare metadata and send content into the publishing system.

This significantly reduces repetitive editorial work and creates the foundation for a more automated newsroom.

The GPT workflow can also support specialised tasks such as:

  • Processing batches of stories
  • Extracting news from HTML or supplied documents
  • Preparing social-media posts
  • Processing embedded videos
  • Detecting important entities
  • Grouping related stories
  • Generating short and long news formats
  • Creating SEO-friendly metadata
  • Preparing stories for immediate publication

Search and Discovery

Search is at the heart of Rifnote.

Users can discover stories around virtually any subject, including:

  • People
  • Governments
  • Companies
  • Countries
  • Football clubs
  • Players
  • Competitions
  • Political events
  • Breaking news
  • Technology
  • Entertainment
  • Trending topics

The platform is designed to make the news searchable rather than forcing users to depend entirely on a traditional homepage.

Personalised News Experience

Rifnote also includes a personalised discovery system that allows users to follow the subjects they care about.

Users can build personalised feeds around topics, people, publishers, football teams, players and custom searches.

This creates a much more relevant experience where each user can effectively build their own news environment.

Football Integration

Football is also deeply integrated into the platform.

Rifnote combines football news with structured football data such as fixtures, teams, players and competitions.

This allows editorial content and live sports information to coexist within the same application.

Users can move from a football story to related teams, players, fixtures or additional coverage without leaving the platform.

Key Features

  • React-based frontend SPA
  • News search engine
  • Multi-source news aggregation
  • Custom GPT-powered publishing workflow
  • Automated story extraction
  • Automated content processing
  • RSS and external feed ingestion
  • Publisher attribution
  • Topic and entity discovery
  • Personalised “For You” feeds
  • Saved stories
  • Followable searches
  • Trending topic discovery
  • Football news aggregation
  • Fixtures and football data integration
  • Team and player discovery
  • Social-media content processing
  • Video content ingestion
  • Automated categorisation
  • Metadata generation
  • SEO-focused content architecture
  • API integrations
  • Automated publishing workflows
  • Content moderation tools
  • Spam detection and cleanup workflows
  • Mobile-first application experience

Our Role

We handled the project from product concept through architecture, interface design, development and automation.

Our responsibilities included:

  • Product strategy
  • System architecture
  • React frontend development
  • UI/UX design
  • WordPress and backend development
  • Custom plugin development
  • API development and integration
  • Search architecture
  • Database architecture
  • RSS aggregation
  • Custom GPT integration
  • AI-assisted publishing workflows
  • Football data integration
  • Personalisation systems
  • Content automation
  • Publishing automation
  • Security and anti-spam tooling
  • Performance optimisation

Technology

React, JavaScript, WordPress, PHP, MySQL, REST APIs, RSS/XML, custom GPT integration, AI-assisted content processing, football APIs, external data APIs, scheduled automation and custom publishing infrastructure.

Result

Rifnote Search has evolved into much more than a conventional news website.

It is a modern news technology platform combining a React-based user experience, powerful search, automated aggregation, personalised discovery, football data and AI-powered publishing.

The project demonstrates how traditional publishing infrastructure can be transformed into an intelligent web application capable of collecting, processing, organising and distributing large volumes of information.

Rifnote also provides a foundation for an increasingly automated newsroom where AI, structured data, search and personalisation work together to create a faster and more useful way to discover news.

Back to Work

2

top