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.








