Ask Me Anything is a real-time platform where users can create rooms on specific topics and engage in relevant questions for the community.
This repository contains the server and client applications, built using Go and React, respectively.
Home Page | Room Page |
---|---|
Important
To setup and run the server, ensure you have both Go (1.22.5)
and Docker (27.1.1)
installed.
To setup and run the client, ensure you have Node.js (20.16.0)
installed.
Remember to change the provided example variables to actual values ​​in the .env
file.
git clone git@github.com:bonizario/ask-me-anything.git
cd ask-me-anything
cd server
cp .env.example .env
docker compose up -d
go generate ./...
go run cmd/ama/main.go
cd client
npm install -g pnpm
pnpm install
pnpm dev