algoRHYTM
An application for discovering and promoting events

algoRHYTM is a mobile application for people looking for spontaneous outings and a web-based organiser panel where events visible in the application are created. The platform brings together clubs, parties and events in one place – from concerts and club events to workshops, fairs and urban initiatives. Users can browse the offer using filters and a map. Organisers can increase the reach of their events, including through paid promotion options. The application is available on Google Play and the App Store.
Mobile application
Discover events and clubs in your area
Creator panel
Creating, managing and promoting events
Promotion System
Highlighting events by organisers

Challenge
During the algoRHYTM project, it was crucial to design a solution that would simultaneously meet the needs of two groups: people looking for events in their area and organisers wanting to effectively promote their events. An important element was the implementation of a secure payment system enabling the purchase of coins for event promotion. Additional challenges included scalability and performance: smooth rendering of large event lists, support for maps with multiple points, and precise filtering and searching. Filters include categories, location, and date. It was also necessary to design transparent logic for separating and displaying promoted events from standard ones to ensure fair ranking and high readability of results in the application.

Solution
In response to challenges, we have created a mobile application that allows users to quickly search for events, clubs, and parties in their area. Organisers have gained access to a creator panel that allows them to create, edit, and promote events. Thanks to the use of React Native and Firebase, the application is scalable and efficient, even with large data sets. Typesense provides fast and accurate event search and effective filtering by various criteria, as well as separating promoted events from standard ones, which increases their visibility in the application.
"DevsPower understood our business goals very well and translated them into concrete actions. The project was completed on time, communication was clear, and the team's recommendations helped us make the right decisions."
Krzysztof Węgrzyn
PG Strategy Team
Skills
What skills or competencies your team needed to do the required work
App Management
App management covers all stages—from planning and development to ongoing maintenance. The app was designed to be scalable and stable, providing a high-performance platform for both users and organizers. Regular updates and support help maintain high-quality services and user satisfaction.
Advanced Location-based Search
We focused our search on geolocation. Users see events closest to their location with the option to set a radius (10–250 km) to increase the search range. Results are sorted by distance, and we use clustering when there is a high density of points. When the user does not share their GPS location, the algorithm uses the selected location (city/postcode) and date and category filters. This makes finding the right events quick and intuitive.
Web Platform Implementation
We designed a dedicated panel for organisers with functions for creating, editing, and promoting events. The use of Firebase simplified the permission model and accelerated content management, as well as the publication of offers in the application.
Mobile application development
We tailored the app’s features to user needs, creating a mobile platform for quickly finding nearby events, clubs, and parties. The app was built with React Native, which enables a shared codebase and separate store releases for iOS and Android—ensuring consistent performance and user experience across both platforms.