/nlw6-reactjs

Projeto realizado na Mission ReactJs durante o NLW #06 da Rocketseat

Primary LanguageTypeScript

Letmeask

💻 Projeto

O projeto faz parte do #NLW06 da Rocketseat. O Letmeask consiste em uma plataforma de Q&A através da criação de salas. A autenticação do usuário é dada através do login de sua conta google.

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • React
  • Firebase
  • TypeScript

💾 Instalação

Siga os passos a baixo para executar o projeto!

Clone o repositório

$ git clone https://github.com/fabrinanunes/nlw6-react.git
$ cd nlw6-react

Instale todas as dependências do projeto

$ yarn install

Dê start na apliação

$ yarn start

Complete as variáveis contidas no .env.exemplo (O projeto foi realizado através do Firebase)

Em seguida acesse http://localhost:3000 no seu navegador.

É necessário ter instalado o NodeJs na máquina.

➕ Extras

[ ] Modal - Excluir sala (ver Discover Rocketseat)
[ ] Modal - Excluir pergunta
[ ] Dark Theme (ver youtube Rocketseat)
[ ] Responsividade (ver youtube Rocketseat)
[ ] Styles Componets (biblioteca css)
[ ] ESLint e Prettier (ver youtube Rocketseat - estrutura react)

🔖 Layout

Você pode visualizar o layout do projeto através desse link . É necessário ter conta no Figma para acessá-lo.