Custom-made AI Systems

Development

Mobile Applications

bustl

AI-powered mobile app that finds and curates local events in any city

OVERVIEW.

Project Overview
Bustl is a cross-platform event discovery platform that connects users with local activities and events. The system combines a React Native mobile app with a robust Rust backend, intelligent web scraping, and AI-powered recommendations to deliver personalized event suggestions on iOS and Android.

What We Did

  • Modern Mobile Experience
    Built a cross-platform React Native app using Expo, TypeScript, and Tamagui for consistent UI/UX across iOS and Android.

  • Scalable Backend Architecture
    Developed a high-performance Rust backend using PostgreSQL, Diesel ORM, and a vector similarity database (Qdrant) for intelligent, preference-based event recommendations.

  • Automated Data Pipeline
    Implemented Python-based web scrapers and API integrations to continuously collect and update event data from multiple sources.

  • CI/CD & Deployment
    Set up automated pipelines through Expo Application Services (EAS) with staging and production environments, automatic builds, and over-the-air updates.

  • Smart Recommendations
    Integrated vector similarity matching and machine learning to analyze user behavior, enabling personalized event discovery at scale.

Results
Bustl aggregates events from multiple sources into a seamless discovery experience with real-time synchronization and personalized recommendations. The modular architecture allows rapid feature development while ensuring high performance and scalability for growing user bases.