Skip to content

Files

Latest commit

2d0d4ab · Mar 24, 2023

History

History

client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 24, 2023
Mar 14, 2023
Mar 21, 2023
Mar 15, 2023
Mar 18, 2023
Mar 18, 2023
Mar 14, 2023
Mar 20, 2023
Mar 18, 2023
Mar 22, 2023
Mar 18, 2023
Mar 18, 2023
Mar 18, 2023
Mar 18, 2023
Mar 22, 2023

FRONTEND do Desafio Ciclo 2 - Alpha EdTech / turma Turing)

Objetivo

Desenvolver a aplicação Chat RPG: Rede social para jogadores de RPG de mesa

Exemplos:

Uma rede social para artistas, músicos, ou entusiastas de esportes. Uma rede social focada numa indústria específica, como médicos, professores ou advogados. Uma rede social com uma funcionalidade única, como realidade aumentada, ou uma plataforma "voice-only".

Resultados esperados

Requisitos

  • A rede social deve usar MongoDB como armazenamento.
  • A experiência do usuário deve ser de tempo real, ou seja, o conteúdo deve se atualizar em tempo real mesmo que não haja recarregamento de página (por exemplo, um feed de notícias deve se atualizar automaticamente sempre que houver um novo post). Para isso, deve ser usado o sistema Pub/Sub do Redis (no backend) e com Websockets no frontend.
  • A implantação da(s) aplicações(s) criada(s) deve ser feita com a utilização de contêineres (Docker) e CI/CD.
  • Deve haver um mural de conteúdo (como um feed de notícias) em que o usuário vê o conteúdo mais recente publicado na plataforma.
  • O conteúdo publicado pelo usuário deve aceitar comentários e likes de outros usuários.
  • Um usuário poderá iniciar grupos de bate-papo com outros usuários da plataforma, removendo e adicionando integrantes.

Observações

As aplicações criadas podem ser feitas com qualquer tecnologia de seu interesse (Javascript, React, Typescript, Flutter, Node.js, Python, Rust, etc.)