/dowhile

Aplicação construída durante a NLW Heat

Primary LanguageTypeScript

logo

🚀 DoWhile2021

Aplicação da NLW Heat

Features   |    Pré-Requisitos   |    Frontend   |    Tecnologias   |    Lincença

🚧 Finalizado 🚧

📎 Features

  • Autenticação com Github
  • Cadastro de mensagens
  • Listagem de mensagens
  • Chat em tempo real

💻 Projeto

DoWhile2021 é um evento produzido pela Rocketseat e nesta NLW foi construído um chat para o evento. Projeto desenvolvido durante a Next Level Week Heat.

✅ Demonstração

⚙ Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e/ou Yarn Além disto é bom ter um editor para trabalhar com o código como VSCode

📙 Rodando o Backend

# Clone este repositório
$ git clone https://github.com/gustavo-nt/dowhile

# Navegue para a pasta
$ cd backend

# Instale as dependências
$ yarn

# Rode as migrations
$ npx prisma migrate dev

# Execute a aplicação
$ yarn dev

📗 Rodando o Frontend (web)

# Navegue para a pasta
$ cd frontend

# Instale as dependências
$ yarn

# Execute a aplicação
$ yarn dev

📘 Rodando o Mobile

# Navegue para a pasta
$ cd mobile

# Instale as dependências
$ yarn

# Execute a aplicação
$ yarn start

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • ReactJS
  • React Native
  • NodeJS
  • SqLite3

📕 Bibliotecas

Esse projeto foi utilizou das seguintes lib:

  • expo
  • sass
  • axios
  • typescript
  • react-icons
  • express
  • prisma
  • socket.io
  • jsonwebtoken

📝 Licença

Esse projeto está sob a licença MIT.


Feito por Gustavo Teixeira