Skip to content

LuannMateus/nlw-heat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Next Level Week # Heat

Sua carreira em programação no próximo nível e em menos tempo

Evento online, gratuito e prático para você levar suas habilidades em programação para o próximo nível.


📌 Node js


Criação de uma API rest, que possui rotas de autenticação com o github e rotas de persistência e busca de mensagens. Além de utilização do socket.io, para fazer a interação de envio de mensagens.

A api servirá as aplicações feitas em React Js e React Native, que terão autenticação com o github e envio de mensagens.


✨ Tecnologias

  • TypeScript
  • Express
  • Prisma
  • JSON Web Token
  • Socket.IO

📌 React js


Criação de uma interface web, utilizando a biblioteca React js.

A aplicação frontend terá um fluxo de autenticação utilizando o github. Além disso, poderá fazer o envio de mensagens e terá um chat que receberá as mensagens enviadas por outros clientes.


📌 React Native


Criação de uma aplicação mobile híbrida, utilizando a biblioteca React Native.

A aplicação mobile terá um fluxo de autenticação utilizando o github. Além disso, poderá fazer o envio de mensagens e terá um chat que receberá as mensagens enviadas por outros clientes.


📌 Elixir


Criação de uma API rest, utilizando o framework elixir, Phoenix Framework.

A api, terá uma rota de cadastro de mensagens. Existirá uma rota que criará uma nuvem de palavras, separando e contando as palavras que se repetem. Além disso, possui um sistema de agendamento, que executa a rota da nuvem de mensagens a cada 1 minuto.