Skip to content

Aplicação web que envia e-mails personalizados ou padrões desejando parabéns a aniversariantes. Inspirada no Birthdays do CS50 de Harvard

License

Notifications You must be signed in to change notification settings

Danilo-Xaxa/aniversarios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aniversários é uma aplicação web que registra nomes e aniversários de pessoas e manda e-mails personalizados ou padrões desejando feliz aniversário ao aniversariante do dia.

Ao acessar o site, o usuário pode registrar o seu nome, e-mail, dia e mês de nascimento, então a página será recarregada e o registro será adicionado ao banco de dados e à tabela.

Se houver algum aniversariante no dia, será mostrada uma caixa que diz "Hoje é o aniversário de Fulano! Clique aqui para dar os parabéns". Ao clicar, o usuário é redirecionado para uma página que pede o seu nome e diz para escolher uma das duas seguintes opções: "enviar e-mail personalizado" e "enviar e-mail padrão".

O e-mail padrão chegará ao aniversariante como a seguinte mensagem: "Fulano te enviou este e-mail: (mensagem)"

Já o e-mail personalizado, quem digita a mensagem é o usuário. Então o e-mail chegará ao aniversariante como a seguinte mensagem: "Parabéns, Cicrano! Fulano te desejou um feliz aniversário :)"


O projeto foi desenvolvido com Python e o framework Flask no back-end e JavaScript puro no front-end. O banco de dados utilizado é o SQLite. Para alguns detalhes de design/layout, o Bootstrap foi utilizado.

A hospedagem foi realizada via PythonAnywhere.

O projeto é inspirado no desafio Birthdays do curso CS50 de Harvard e tem fins apenas educacionais.

About

Aplicação web que envia e-mails personalizados ou padrões desejando parabéns a aniversariantes. Inspirada no Birthdays do CS50 de Harvard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published