Skip to content

Projeto do Next Level Weak Together da Rocketseat com novas features.

License

Notifications You must be signed in to change notification settings

GustavoSrr/letme-ask

Repository files navigation

💬 Letme Ask

O projeto do Next Level Week Together (React), o evento da Rocketseat. O projeto consiste em "fóruns", em que você cria uma sala, que outras pessoas podem entrar, para responder as dúvidas da galera.

📃 Conteúdo

  1. Tecnologias
  2. Aprendizado
  3. Adições feitas
  4. Veja o projeto
  5. Instalação

📡 Tecnologias

  • Styled Components
  • TypeScript
  • React

🤓 Aprendizado

  • 🆔 | Autenticação com Firebase

    Eu já tinha usado Firebase, mas nunca o serviço de autenticação dele. Achei bem simples e interessante.

  • ⛓ | React Context

    Uma forma de passar dados entre componentes de forma mais fácil. Nunca havia usado, é muito útil.

  • ⚛ | React Hooks

    Foi a primeira vez que criei um Custom Hook, foi usado para compartilhar funcionalidades das salas.

  • 💾 | Realtime Database

    Criando regras e eventos do firebase para atualizar a lista de perguntas da sala.

  • 💅 | Styled Components

    Primeiro contato com o Styled Components, usei para criação dos temas dark e light.

➕ Adiciões feitas

  • 📼 | Variáveis para cores no Css
  • 😨 | Página 404
  • 🌓 | Tema dark/light
  • 📤 | Opção de LogOut
  • 📱 | Responsividade

🚀 Veja o projeto agora mesmo!

Já que o projeto está hospedado no Firebase, você pode interagir com o projeto clicando aqui.

⬇ Quer instalar?

# Clone este repositório
git clone https://github.com/GustavoSrr/letme-ask.git
# Entre na pasta gerada
cd letme-ask
# Instale as dependências usadas
npm i

About

Projeto do Next Level Weak Together da Rocketseat com novas features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published