AMA é uma plataforma interativa de perguntas e respostas em tempo real. O back-end é desenvolvido em Go com Websockets e PostgreSQL, suportando a criação de salas virtuais, enquanto o front-end, construído em React, proporciona uma interface dinâmica. Os participantes podem fazer perguntas, reagir e votar nelas, criando uma experiência de interação fluida e envolvente.
- Criação de salas exclusivas para perguntas.
- Compartilhamento de salas com outros usuários.
- Criação e listagem de perguntas em tempo real.
- Reagir a perguntas e remover reações.
- Ordenação automática das perguntas mais votadas.
- Visualização em tempo real das interações dentro das salas.
React 19
, então você precisará usar a flag -f
para forçar a instalação de pacotes que suportam apenas versões anteriores.
- Clone o repositório:
git clone https://github.com/lucasadsr/AMA-web.git
- Entre na pasta do projeto:
cd AMA-web
- Instale as dependências com a flag -f:
npm install -f
- Execute o projeto:
npm run dev