Esse site foi constuído durante uma lição do The Odin Project.
Você pode ver como ficou o resultado clicando aqui.
Para executar o projeto localmente você precisa ter o Node e o npm instalados em sua máquina.
Você também precisa de um projeto no firebase com a firestore e a autenticação usando os métodos de email/senha e conta Google habilitados.
-
Faça download do código fonte do projeto
-
Copie o arquivo
.env.example
e o renomeie para.env
-
Preencha o arquivo .env com as configurações do seu projeto no firebase
-
Abra o projeto no terminal e execute o comando
npm install
para instalar as depedências do projeto -
Execute o comando
npm run dev
para iniciar o servidor
- Autenticação (cadastro e login) utilizando email e senha ou conta do Google.
- Criação de "tweet" (não foi implementado a adição de anexos)
- Feed de tweets (a listagem engloba todos os "tweets" feitos na plataforma)
- Perfil do usuário (lista os "tweets" feitos pelo usuário logado)
- Customização das cores de fundo e de destaque do site