About this project
it-programming / web-development
Open
Project overview
Segue a descrição do projeto: - Objetivo - No dia do seu aniversário, vc recebe um pdf com mensagens de todo mundo da sua empresa, falando algo legal sobre vc - Como? - 7 dias antes do seu aniversario, todo mundo da empresa menos vc recebe um email com um forms pedindo uma msg pra vc - Ai automaticamente a gente gera um pdf com essas mensagens e manda pra vc no seu aniversario, junto com um cartao de aniversario - Os fluxos - Eu vou ter uma base de dados com... - Usuarios - ID unica - Primeiro nome - Nome completo - Empresa - Data de nascimento - Aniversario desse ano - Uma semana antes do aniversario desse ano - Todo dia, um script lê essa base de dados, (especificamente uma coluna "7 dias antes do aniversario desse ano") - Ela compara com o dia de hoje. Se hoje for 7 dias antes do aniversário de alguém, ela vai pegar todos da mesma empresa da pessoa, menos a própria pessoa - E vai mandar um email pra elas - Esse email tem uma mensagem semi-personalizada, e essa mensagem tem um link com um formulário semi personalizado e parcialmente pré-preenchido - mensagem do email - Hey [nome], - [aniversariante]'s birthday is coming up. I think they would love to get a quick message from you showing you care. Can you take 2 minutes to make their day? - Just write your message into this form: [link] - formulário - [campo pré-preenchido: id única do aniversariante] - wanna leave [person] your birthday message? write your message below - suggestions of message: talk about something you love about them, something they remind you of, a reason you're happy they're here with you, something that makes them special, or a time they helped you or made a difference in your life - aí as respostas do formulário vão para uma outra base de dados, que tem todas as mensagens de aniversário, c as seguintes colunas... - Pessoa que escreveu (ID única da base de usuários) - Para quem é a mensagem (aniversariante) (ID única da base de usuários) - A mensagem em si - Se a mensagem já foi usada ou não (binário) - Depois um outro script vai ler a base de usuários e ver se é aniversário de alguém. Quando for... - Se é aniversário de alguém... - Vai na base de mensagens pegar todas as mensagens não usadas escritas para essa pessoa aniversariante - Coloca essas mensagens dentro de um PDF com um design bonitinho que eu vou fazer - Pegar o primeiro nome da pessoa e jogar num cartão de aniversário que eu tbm vou fazer o design - Mandar um email semi-personalizado pra pessoa, com o pdf e o cartão em anexo - Dentro do email, a mensagem... - Hey [NAME], - Congratulations!!! - I want you to know your colleagues at [Company] appreciate your company and have sent you a few messages. Check it out, they're attached to this email. - [both birthday card and pdf are attached to email]
Category IT & Programming
Subcategory Web development
Is this a project or a position? Project
I currently have I have specifications
Required availability Part time
Roles needed Developer
Project duration 1 to 3 months
Skills needed