Beacon - Tech Events Aggregator
Overview
A platform that aggregates and displays tech events, primarily focused on the Israeli tech community. Beacon helps tech professionals discover, track, and attend relevant events through intelligent aggregation, smart filtering, and seamless calendar integration.
The Challenge
Tech professionals struggle to discover and keep track of relevant tech events across multiple sources. Events are scattered across various websites, social media platforms, and newsletters, making it difficult to find events that match interests, location, and schedule. Additionally, managing event attendance and calendar integration is often a manual and time-consuming process.
The Solution
Built a comprehensive tech events aggregator that automatically collects events from multiple sources using AI-powered web scraping. The platform uses Firecrawl API and OpenAI to intelligently extract event information from websites, normalizes location data, and presents events in an intuitive interface. Users can filter events by location, date, and type, export to their preferred calendar, track attendance, and enjoy full Hebrew language support with RTL layout. Admin features enable easy source management and automated scheduled scraping.
Key Features
- ✓Event Discovery with calendar and list views
- ✓Smart Filtering by location, date, and event type
- ✓Calendar Export to Google Calendar, Apple Calendar, or ICS
- ✓Event Registration and attendance tracking
- ✓Hebrew Support with RTL layout and text detection
- ✓Google OAuth authentication
- ✓Personal event attendance tracking
- ✓AI-Powered Scraping using Firecrawl + OpenAI
- ✓Scheduled Scraping for automatic synchronization
- ✓Admin Sources Manager for URL management
- ✓URL Validation for event link verification
- ✓User Management with role management