About

Belovy is the first dating app that calculates, with great accuracy, the birth dates between which there is astrological attraction and suggests the type of relationship they could have with that person. The company has developed an algorithm that compares millions of date combinations to identify those that align with the successful couples in their study.

Belovy provides a unique matchmaking experience, leveraging astrological insights to guide users toward deeper, more meaningful relationships. By integrating detailed birth charts and compatibility metrics, the app offers a personalized approach to dating, helping users navigate potential connections with greater clarity.

  1. Optimizing the recommendation system required seamless integration with Celery, Redis, and ElasticSearch to ensure precise, personalized matches for users.
  2. Frequent backend performance issues affected system reliability, requiring a complete codebase refactor to improve stability and scalability.
  3. Slow app speed due to inefficient database queries led to frequent delays. We optimized query processing, significantly enhancing response times and overall user experience.

To enhance Belovy’s scalability and performance, we adopted a microservices architecture and seamlessly integrated React Native, Node.js, and Django, leveraging AWS for cloud scalability.
Key improvements:

  • Refined the recommendation engine by integrating Redis and ElasticSearch for enhanced match personalization.
  • Refactored the backend, improving code quality and system efficiency.
  • Implemented performance optimizations to ensure a faster, smoother user experience.

  • Enhanced matchmaking precision through a smarter, more efficient recommendation engine.
  • Significantly reduced system bugs by conducting rigorous code reviews and testing.
  • Improved app speed, making Belovy more responsive and engaging for users.
  • Streamlined backend architecture, ensuring better performance and easier maintenance.
With these optimizations, Belovy now delivers a seamless dating experience, helping users discover relationships that align with their astrological compatibility and personal preferences.

Technologies we used

React Native
NodeJS
Python
AWS
Django
Redis