
Closed
Posted
Paid on delivery
I already have a working prototype (built with Claude AI) that displays local happenings, but it only draws from a single feed. The goal now is to turn that proof-of-concept into a reliable, production-ready service that automatically shows users more concerts, music festivals, sports games, and community events in their area. Core requirements • Source data exclusively from event listing websites. Pull from several of them by combining official public APIs with well-behaved scrapers where no API exists. • Refresh the entire catalogue once every 24 hours so new and expired listings are reflected automatically. • Detect each visitor’s location (by GPS or IP fallback) and serve events within a configurable radius. • Give users intuitive filters: by date, by location, and by event type. • Clean, de-duplicated results returned in JSON for my existing front-end to render. Acceptance criteria 1. At least three distinct event-listing sources integrated, each returning concerts/music, sports, and community events. 2. A cron-friendly script (or equivalent cloud function) that completes a full refresh in under 5 minutes. 3. No duplicate events shown; same event from different sources must merge gracefully. 4. Endpoints documented so I can plug them into the current UI without code rewrites. 5. Clear hand-off: repo with all code, environment variables abstracted, and a short README covering setup and extension.
Project ID: 40393396
41 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
41 freelancers are bidding on average $21 USD for this job

Greetings! With your project's requirements to source data from multiple event listing websites, clean and deduplicate the results, and serve them based on user's location and preferences, I bring in considerable expertise to elevate your prototype into a production-ready service. In my 12+ years as a full stack developer, I have successfully built scalable platforms like this using a variety of tech stacks including Node.js, Python and APIs. My experience with RESTful APIs and third-party integrations ensures a robust data aggregation system that complies with event sources' guidelines. Another strength I bring to the table is my proficiency in automation. Given your project's need for automatic daily refreshes of the entire catalogue, I can design a cron-friendly script (or equivalent cloud function) that ensures the refresh completes within your stipulated window of 5 minutes. To add resilience against location detections, I can integrate both GPS and IP fallback methods. It’s time we turn your idea into a practical reality! Let our collaboration amplify the potential functionality of your existing platform by real-time curation of local concerts, sports games and community events. Let’s connect now to discuss the finer details, so we can get started at the earliest opportunity!
$20 USD in 2 days
6.3
6.3

I can help you transition your prototype into a robust production backend. There are two hidden challenges in your requirements: the 5-minute execution limit and the event de-duplication logic. Synchronous scraping and API calls across multiple sources will likely exceed the 5-minute threshold or trigger anti-bot rate limits. I will solve this using asynchronous fetching (`asyncio` and `aiohttp`) to process the feeds concurrently and efficiently. Second, exact-text matching for de-duplication will fail because different platforms format event titles differently (e.g., "Lakers Game" vs "LA Lakers vs Bulls"). I will implement fuzzy string matching combined with date and coordinate-proximity checks to merge overlaps gracefully. The system will be structured as a clean Python ETL pipeline that outputs the filtered, de-duplicated JSON exactly as your current UI expects it.
$20 USD in 7 days
5.6
5.6

Toriqul Global Solutions is a trusted web design and development company specializing in modern, high-performance, and user-friendly digital solutions. Founded by Engineer Md. Toriqul Islam, a Computer Science & Engineering graduate from RUET, we bring over 10+ years of industry experience in creating scalable, visually stunning, and business-focused websites. Our Expertise We provide complete full-stack web and mobile app development services with modern technologies, including: HTML5, CSS3, Bootstrap, JavaScript, jQuery, React JS, Angular JS, Node JS, PHP, Laravel, WordPress, .NET, Python, Ruby on Rails, MySQL, MongoDB, React Native, and more. Why Choose Us? ✔ Modern, clean, conversion-focused designs ✔ Fully responsive across all devices ✔ Scalable, secure, and optimized development ✔ Clean and maintainable code structure ✔ On-time delivery with strong commitment ✔ Professional communication & support ✔ 100% Client Satisfaction Priority We have successfully delivered projects for clients across multiple industries with excellent feedback and long-term relationships. Let’s build something exceptional together. Contact us today to turn your ideas into reality. Best Regards Toriqul Global Solutions
$30 USD in 2 days
5.2
5.2

Hi, I've built multi-source event aggregators before and know exactly what it takes to graduate your single-feed prototype into a production-grade pipeline. I'll integrate at least three sources—Ticketmaster, PredictHQ, and Eventbrite APIs, plus a Scrapy-based fallback for sites lacking APIs—with a deduplication layer using fuzzy matching on event name, venue, and date to merge cross-source duplicates cleanly. The 24-hour refresh will run as a lightweight cloud function or cron job, well within your 5-minute window. For geolocation, I'll use browser GPS with an IP-based fallback via MaxMind, serving filtered, deduplicated JSON through documented REST endpoints that plug straight into your existing front-end. I can start immediately.
$10 USD in 1 day
5.4
5.4

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$80 USD in 3 days
4.7
4.7

Hi, this is a good fit for me. I’ve built API-driven web features, data pipelines, and location-aware apps, and I’m comfortable combining public APIs with careful scraping to turn rough prototypes into something stable and easy to maintain. On a recent project, I had to unify data coming from different sources with overlapping records. I solved it by normalising fields, matching on venue/date/title, and adding merge rules so the frontend got one clean result instead of duplicates. I’d start by reviewing your current prototype and defining a common event schema for all sources, then build the refresh job and JSON endpoints around that. The main risk is messy or inconsistent source data, so I’d handle that early with source-specific parsers, deduping rules, and fallback validation to keep the feed clean and reliable. Thanks!
$20 USD in 5 days
2.1
2.1

Hi, there I understand you need a production-ready service that aggregates local events from multiple sources, refreshes daily, and serves de-duplicated JSON results based on each user’s location, with filters for date, location, and event type. With solid experience in Python, web scraping, API integration, and data processing, I can build a reliable aggregator that pulls from multiple event listing websites, merges duplicate entries gracefully, and updates automatically every 24 hours. The system will be modular, fully commented, and optimized for fast execution so a full refresh completes in under 5 minutes. My approach is to first integrate at least three event sources via APIs or well-behaved scrapers, implement location detection with GPS/IP fallback, then apply filters and de-duplication before generating clean JSON endpoints. I will provide a complete repository with environment variables abstracted, clear documentation, and instructions for future extension. To proceed, could you confirm the specific event sources you want prioritized and the preferred radius for location-based results? Thanks, Ihor
$30 USD in 2 days
2.2
2.2

Hey , I just finished reading the job description and I see you are looking for someone experienced in C Programming, CSS and Python. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? Deliver high-quality work with a strong focus on accuracy, efficiency, and client objectives. Maintain a proven record of long-term client satisfaction with consistently positive feedback. Earn 5-star ratings on recent projects, reflecting reliability and clear communication. Work with a structured, detail-oriented approach to ensure timely and accurate delivery. Availability: Full-time freelancer with flexible availability and fast response times (Eastern Time). I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Ali
$10 USD in 4 days
2.2
2.2

Hi, This is a solid prototype to build on—and turning it into a reliable, multi-source event engine is exactly the kind of backend system I’ve worked on before. I’ve built data aggregation services using APIs + structured scraping, with focus on speed, deduplication, and clean outputs for frontends. I understand the key challenge here isn’t just pulling data—it’s normalising, merging, and keeping it fresh without breaking performance. Here’s how I’d approach it: • Integrate 3+ event sources (APIs where available + lightweight scrapers as fallback) • Build a normalisation + deduplication layer (matching by title, date, venue) • Set up a cron/cloud job to refresh data within minutes (not hours) • Implement location-based filtering (GPS/IP with configurable radius) • Deliver clean JSON endpoints ready to plug into your existing frontend • Keep everything modular so adding new sources later is simple Tech-wise: Node.js or Python (FastAPI), with caching where needed to keep responses fast and reliable. I’ve handled similar data-driven platforms where accuracy and structure matter more than just “getting data,” and I’m confident I can turn your prototype into a production-ready, scalable service. Happy to review your current setup and suggest a clean upgrade path. Thanks
$20 USD in 20 days
1.9
1.9

Hello, there, I’m glad to see your prototype scaling into a robust, production-ready service. The plan here is to fuse multiple reputable event sources, via official APIs and respectful scrapers where needed, so your catalogue stays fresh and organically deduplicated. A key risk is data sync across sources with overlapping listings; without careful normalization you can end up showing duplicates or gaps as sources update at different times. From practical experience, I’d implement a single orchestrated refresh that ingests from all sources, normalizes fields (title, venue, date, type, location), then performs a two-pass de-duplication and a 24-hour expiry pass. A cron or cloud function will drive a full 24-hour re-fetch, with idempotent writes and a compact JSON envelope for your front end. This approach keeps the UI fast and predictable while allowing easy extension to add new sources later . A core reliability improvement is building a conflict-aware merge layer: source-aware IDs normalized to a canonical event ID, with a write-ahead cache for the live catalog and a short backoff retry strategy for transient API failures. Coupled with a small in-memory index for quick location-radius filtering, this yields scalable performance at the edge while maintaining clean, query-friendly data. Thanks, Jim.
$20 USD in 1 day
1.0
1.0

❤️ Wishing you a wonderful day. ❤️ With my comprehensive understanding of the project requirements and a stack that aligns perfectly with your vision, I'm confident that I can transform your current events aggregator into a powerful, production-ready product. As an experienced full-stack developer, my previous work includes complex web applications, automation processes, and AI-integrated systems - all of which will be crucial for pulling in data from multiple sources through public APIs and well-behaved scrapers. One of the most appealing aspects of this project for me is the need for a cron-friendly script that completes a full refresh within five minutes. Efficiency in data scraping and updating is something I prioritize in all my projects; this, combined with my deep knowledge in Python and cloud functions, gives me an edge to deliver results swiftly. Additionally, my extensive experience in data processing is valuable for ensuring clean, de-duplicated results that merge gracefully even when the same event appears from different sources. You'll also receive meticulously documented endpoints and a clear hand-off comprising a fully comprehensive repository with abstracted environment variables and a README to ensure setup and extension can be done without hassle. With me on board, you can be sure of receiving not just solid code but also clear communication backed by over 30 successfully completed projects in highly sophisticated web apps like yours. Let's ❤️ Thank you
$10 USD in 3 days
0.0
0.0

Hello, With over 7 years of experience, I have honed my skills in full-stack web development, specifically with technologies that include Python - a core requirement for your project. My expertise in creating scalable, secure and fast applications aligns perfectly to the objective of turning your existing prototype into a production-ready service. A key strength that sets me apart is my ability to work and integrate multiple systems seamlessly. Whether it's combining official APIs or employing scrapers to collect data where no API exists, I approach each challenge with an open-mind and deliver an elegant solution. This will directly benefit your project by ensuring a rich catalog of events from diverse sources with no duplicates. What truly differentiates me is not just my proficiency, it's my entire approach to client projects - clear communication, transparent milestones, clean documented code, and long-term support. Your satisfaction is my top priority and I assure you that the successful completion of your project will be another proud addition to my list of long-term client relationships. Let's discuss how I can bring to life your geo-based daily event aggregator vision. Thanks!
$25 USD in 1 day
0.0
0.0

Hello, I'm Tim, a Python expert with years of experience in building robust, scalable applications. I've read through your project description and I'm genuinely excited about the potential your Geo-Based Daily Event Aggregator holds. Not only do I have the technical skills to fulfil all your requirements, but my strategic mindset ensures that each line of code I write contributes to your larger business goals. I have an extensive experience integrating data from multiple sources, be it through official public APIs or building well-behaved scrapers when no API is available. For your project, I'll source events from at least three distinct event-listing websites for concerts/music, sports, and community events ensuring clean, de-duplicated records returned in the desired JSON format that can easily be plugged into your existing UI. Additionally, my ability to create efficient solutions and optimize performance will be invaluable in designing a cron-friendly script or cloud function that minimizes data refresh time to under five minutes, achieving effective automatic updating. As the cherry on top, I'll provide a clear hand-off with a fully documented repository and environment variables abstracted for easy setup and extension." Allow me the opportunity to make a genuine difference in how people discover what's happening around them by transforming your prototype into a reliable, production-ready service. Let's build something purposeful together! Thanks!
$10 USD in 7 days
0.0
0.0

Hello! I’m excited about the opportunity to transform your existing prototype into a robust geo-based event aggregator. Your vision of showcasing a variety of local happenings, concerts, sports, and community events, aligns perfectly with my expertise. To achieve your goals, I will integrate at least three reliable event-listing sources, ensuring all listings are automatically refreshed every 24 hours. Users will benefit from intuitive filters to find events by date, type, and location, all served in clean, de-duplicated JSON format for your front end. I’ll also ensure that a cron-friendly script executes the data refresh in under 5 minutes to maintain a seamless user experience. Your requirement for documentation and a structured hand-off with a comprehensive README will be thoroughly addressed. I can't wait to bring this project to life! How do you envision the user experience for filtering events based on location? Thanks,
$15 USD in 1 day
0.0
0.0

Hello, I’m excited to transform your Claude-based PoC into a robust, production‑grade Geo-Based Daily Event Aggregator that reliably surfaces concerts, sports, and community events from multiple trusted sources. Here’s my plan tailored to your needs: - Multi-source data ingestion: incorporate at least three distinct event-listing sources using official public APIs and well-behaved scrapers where APIs don’t exist, with a normalization layer that harmonizes fields (title, date, location, type, URL). - Daily catalogue refresh: implement a 24-hour full-refresh pipeline with idempotent upserts and a cron-friendly schedule to keep listings fresh while respecting rate limits. - Precise audience targeting: detect user location via GPS with IP fallback, and serve events within a configurable radius, using per-user session preferences. - Intuitive filtering: expose date, location, and event-type filters that can be rendered easily by your front end. - Deduplication and merging: implement a robust de-duplication strategy so identical events from multiple sources merge gracefully and appear once. - JSON endpoints + docs: provide clean, versioned JSON endpoints with pagination and comprehensive API docs to plug into your existing UI with no code rewrites. - Pragmatic hand-off: a well‑structured repo, environment variables abstracted, and a concise README with setup, extension notes, and CI hints. This plan emphasizes testable components, clear contracts, and maintainable growth, while
$10 USD in 26 days
0.0
0.0

⚡⚡⚡⚡⚡Hello. I have read your project proposal in details. ⚡⚡⚡⚡⚡ I’ve built location-aware event aggregators that combine APIs and scrapers into one clean feed, and your current single-source prototype shows the exact scaling issues that appear next: thin coverage, duplicate listings, stale events, and inconsistent venue/date formats across sources. The real work is normalization and entity matching, not just scraping. I’d implement 3+ source adapters in Python, use FastAPI for JSON endpoints, run a cron-safe refresh pipeline with async fetches, normalize time/venue/category fields, merge duplicates with fuzzy title+datetime+geo rules, and expose radius/date/type filters without changing your UI contract. I’ll keep env vars abstracted, document endpoints, design for <5 min refresh, scraper resilience, and safe extension, then hand over a clean repo I can fully own through delivery. If helpful, I can review your current setup and show exactly how I’d approach your case before we start.
$30 USD in 1 day
0.0
0.0

Hello, As an experienced full-stack developer and expert in AI, I have tackled similar projects before and can leverage my diverse skills to build a reliable, production-ready Geo-Based Daily Event Aggregator that meets your requirements. I have previously worked on retrieving data from multiple sources through various techniques including public APIs and intelligent scrapers without APIs, ensuring a comprehensive event listing. For example, I created an AI-powered SAT/ACT prep platform with real-time progress tracking and a RAG AI chatbot for detailed film and TV research - both involved aggregating data effectively. In addition, I understand the crucial importance of updating the catalogue promptly. I have developed cron-driven scripts and cloud functions that accomplish full refreshes under time limits much shorter than your requirement of 5 minutes. Ensuring no duplicate events are displayed won't be an issue either. My experience building large-scale systems with data reconciliation procedures in place will ensure seamless merging of events from different sources. Lastly, with a focus on delivering complete end-to-end solutions, I will provide all the necessary documentation for easy integration with your existing front-end. Rest assured, you will receive a clean, de-duplicated JSON format to feed into your UI without requiring code rewrites. Throughout the project, I will remain communicative and attentive to your specific ne Thanks!
$10 USD in 3 days
0.0
0.0

Hi there, I read your requirements carefully, and I can turn your current prototype into a production-ready geo-based event aggregation service with multiple data sources, daily refresh, deduplication, and clean JSON endpoints for your existing front-end. The best approach is to build the system in clear modules: source connectors (APIs/scrapers), normalization, deduplication, geo-radius filtering, and documented JSON endpoints. This keeps the service reliable, easy to extend, and fast enough to complete the 24-hour refresh cycle within your required window. I have solid experience with Python automation, API integration, structured scraping, backend workflows, and data normalization. My focus will be on making the aggregator stable, accurate, and easy for you to plug into your current UI without rewrites. What I can help with: • Integrate 3+ event-listing sources • Combine official APIs and respectful scraping flows • Build 24-hour catalog refresh logic • GPS/IP-based location filtering with configurable radius • Date, location, and event-type filters • Event deduplication and merged JSON output • Repo, README, and endpoint documentation I will keep environment variables abstracted and the codebase clean so adding more sources later is straightforward. Cost: $30 || Timeline: 1 days Best regards Oluwatobi Okedairo
$30 USD in 1 day
0.0
0.0

I’m currently pricing lower to build credibility on this platform, giving you great work for less. Your need for a clean, professional, user-friendly, and seamless event aggregation service that integrates multiple sources and automates daily updates is clear and aligns perfectly with my expertise. I specialize in scraping, API integration, automated data refresh scripts, and delivering well-deduplicated JSON endpoints that are fully documented for easy front-end integration. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! Regards, Lee-wayde
$15 USD in 14 days
0.0
0.0

I can convert your prototype into a stable multi-source event system quickly. Hi, I understand you already have a working prototype and now want to turn it into a reliable, production-ready event service. I can help you expand your system by integrating multiple event sources and ensuring clean, structured, and up-to-date results. My approach will be: • Integrate at least 3 event sources using APIs and scraping where needed • Build a scheduled refresh system (cron-based) to update data every 24 hours • Implement de-duplication logic to merge the same events from different sources • Add location-based filtering (IP/GPS) with configurable radius • Provide clean JSON endpoints ready for your existing frontend I will keep everything simple, efficient, and easy to extend in the future, with clear documentation for setup and usage. I can start immediately and deliver a stable working solution quickly. Let’s improve your prototype into a solid service ?
$18 USD in 4 days
0.0
0.0

El Paso, United States
Member since Apr 23, 2026
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$30-250 USD
₹600-1500 INR
₹600-3000 INR
₹12500-37500 INR
$30-250 USD
$250-750 AUD
$250-750 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$20-50 USD
₹750-1250 INR / hour
₹100-400 INR / hour
$10-15 USD
$30-250 USD
₹12500-37500 INR
₹5000-20000 INR