Viaja-Tech Marketing API

MIT License

Este projeto é uma feature desenvolvida para o projeto de conclusão do bootcamp da Tera, e tem como objetivo fazer a criação e controle de campanhas de marketing para uma empresa de turismo fitícia com subsequente envio de emails.


Tecnologias

O projeto foi inteiramente desenvolvido com python e flask, e, como serviços de terceiros, utiliza a API do mailgun para o envio de emails. As campanhas de marketing criadas são armazenadas em um banco de dados não relacional (Mongo DB)


Demo

O projeto foi documentado com swagger e hospedado no Heroku, podendo ser acessado aqui


Desafios

O maior desafio no desenvolvimento do projeto foi implementar a documentação com swagger, pois existem diversos pacotes disponíveis para alcançar isso com python, e escolher um que seja simples e efetivo para aplicar ao projeto foi trabalhoso, levando a instalação e desinstalação de diversos pacotes.