Neste projeto, você deverá entregar um site de gerenciamento de tweets. A fonte de dados será o site do Twitter
.
Para este projeto, você deverá utilizar:
- Node.js
- Módulo twitter;
.gitignore
para evitar que alguns arquivos ou pastas sejam versionados;- handlebars, para as views;
- Api do
Twitter
Importante: Você deverá proteger suas credenciais. Elas não podem aparecer em seu código no github, para isso, utilize os arquivos:
.env
para guardar suas variáveis de ambiente e chaves..gitignore
para ignorar os arquivos.env
enode_modules
É extremamente importante que você leia a documentação dos módulos twitter, dotenv e passport antes de começar a colocar a mão na massa.
Usaremos a API do Twitter
. Siga o passo a passo disponível no site para conseguir sua chave de desenvolvedor:
https://developer.twitter.com/
A documentação da API do Twitter está disponível em: https://developer.twitter.com/
O projeto deve seguir o diagrama abaixo, conforme conversamos em sala de aula: