Skip to content

lucasfogliarini/BoraEventsSyncFunctions

Repository files navigation

Bora Sincronizador de Eventos

Este repositório contém uma coleção de funções do Azure Functions desenvolvidas em C# que têm como objetivo extrair informações sobre eventos de diferentes sites na internet e armazená-las em uma fila do Azure Service Bus. Cada função é acionada por um Timer Trigger e é configurada para rodar de acordo com uma expressão cron específica.
A função GoogleCalendarSync é acionada automaticamente sempre que uma mensagem é adicionada à fila extraindo informações do evento criado a partir da mensagem, como título, data de início e link do evento.

TeatroMinhaEntradaSync

A função TeatroMinhaEntradaSync tem como objetivo extrair eventos de Teatro em Porto Alegre do site Minha Entrada utilizando o MinhaEntradaCrawler. Esta função é especialmente útil para quem deseja acompanhar os eventos teatrais na região de Porto Alegre. Os eventos da próxima semana são coletados, formatados em um formato mais simples e enviados para uma fila.

StandUpSymplaSync

A função StandUpSymplaSync é responsável por extrair informações sobre eventos de StandUp em Porto Alegre do site Sympla usando o SymplaCrawler. Isso facilita a busca por eventos de comédia stand-up na região. Os eventos previstos para a próxima semana são extraídos, formatados e enviados para uma fila.

ValenEventbriteSync

A função ValenEventbriteSync concentra-se na extração de eventos da Valen do site Eventbrite com o auxílio do EventbriteCrawler. Ela permite que os interessados em eventos da Valen fiquem atualizados sobre o que está acontecendo. Assim como as outras funções, os eventos da próxima semana são coletados, formatados e enviados para uma fila.

GoogleCalendarSync

A função GoogleCalendarSync é responsável por sincronizar eventos recebidos de uma fila do Azure Service Bus com o serviço Google Calendar.

About

Bora Sincronizador de eventos. Usando Crawlers das principais plataformas de eventos para integrar com a bora-api

Topics

Resources

Stars

Watchers

Forks

Languages