Skip to content

AMA é uma plataforma interativa de perguntas e respostas em tempo real

Notifications You must be signed in to change notification settings

lucasadsr/AMA-web

Repository files navigation

AMA | Any Ask Anything

image image

📄 Sobre o Projeto: AMA | Any Ask Anything

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.

🛠️ Tecnologias Utilizadas

⚙️ Funcionalidades

  • 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.

🚀 Como executar o projeto

⚠️ Este projeto utiliza React 19, então você precisará usar a flag -f para forçar a instalação de pacotes que suportam apenas versões anteriores.

  1. Clone o repositório:
git clone https://github.com/lucasadsr/AMA-web.git
  1. Entre na pasta do projeto:
cd AMA-web
  1. Instale as dependências com a flag -f:
npm install -f
  1. Execute o projeto:
npm run dev

⚠️ Os comandos acima executarão apenas o front-end (web). Para se conectar ao servidor, siga os passos do repositório abaixo:

About

AMA é uma plataforma interativa de perguntas e respostas em tempo real

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published