ivinco
Ivinco Develops Search API for Effyis' SocialGist Project

Ivinco Develops Search API for Effyis' SocialGist Project

Sergei KrupnikSergei Krupnik·

About the Customer / Background

SocialGist, previously known as BoardReader, handles a large amount of data collected from various social media platforms. The company found itself needing to monetize this data and decided to develop a paid Search API. The project's tech stack initially included PHP and MySQL.

The Challenge

Effyis faced several challenges in developing the new Search API, which included:

  • Creating a comprehensive and high-performance solution

  • Managing user access and permissions

  • Ensuring data security

  • Protecting against system abuse

  • Adhering to a tight schedule

The objective was to develop a solution from scratch that would effectively monetize their data while addressing these challenges.

The Solution

Ivinco, with its expertise in software development, high-performance, and high-availability web apps, provided a solution that was easy to integrate with the existing infrastructure.

The solution involved the development of several products supporting different data types, including forums, images, links, blogs, and news. Over the years, Ivinco worked on the following:

  • Backend for the Search API itself

  • Effective indexing, search, and filtering of large amounts of data (100 TB of text)

  • User and Access management systems (Backend + Frontend)

  • Reliability and DDoS resistance

  • Documentation

Ivinco successfully built a high-performance and reliable solution from scratch that has become one of the core parts of Effyis's business.

Working With Ivinco / How Ivinco Made a Difference

Ivinco's services enable clients to develop high-performance, reliable apps with full-cycle development support for custom requirements and tight schedules.

For Effyis, Ivinco's development of the Search API allowed them to monetize their data and increase revenue.

The client appreciated Ivinco's rapid response to bug fixes, the high quality of their work, their proactive approach to problem-solving, and their flexibility in adapting to the required tech stack.


Need a high-performance API built from scratch? Our development team delivers full-cycle backend and frontend development for data-intensive applications.

Frequently Asked Questions

How long does it take to build a custom Search API?

It depends on the data volume, the data types and the access-control requirements, so agree on the scope and the schedule after an architecture review. The SocialGist project involved building indexing pipelines for multiple data types (forums, blogs, images, news), user management, rate limiting, and DDoS protection. Starting with a focused MVP covering one data type, then expanding, puts a first version in front of users sooner and validates the architecture early.

How does Ivinco handle projects with tight deadlines?

The SocialGist Search API had to be built from scratch on a tight schedule. The client appreciated Ivinco's rapid response to bug fixes, its proactive approach to problem-solving and its flexibility in adapting to the required tech stack.

Can Ivinco work with an existing tech stack?

Yes. Our team adapts to the client's existing technology — in this case PHP and MySQL — rather than forcing a migration. For SocialGist, we integrated with the existing infrastructure while building new components that could handle the scale of 100 TB of searchable text data.