A modern developer collaboration platform built for remote teams. DevnTalk seamlessly integrates real-time communication, live streaming, and structured meetings to enhance team productivity.
- Node.js 18+
- Docker (optional)
- Git
- Clone & Install
git clone https://github.com/Coderx85/DevnTalk.git
cd DevnTalk
npm install
-
Environment Setup 🔐
-
Copy the example environment file:
cp .env.example .env.local
- Update the following variables in
.env.local
:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
: Your Clerk public keyCLERK_SECRET_KEY
: Your Clerk secret keySTREAM_API_KEY
: Your Stream API keySTREAM_API_SECRET
: Your Stream secret keyDATABASE_URL
: Your PostgreSQL connection stringRESEND_API_KEY
: Your Resend API key
Note: Never commit
.env
or.env.local
files to the repository
- Development
npm run dev # Start with Turbopack
# or
docker compose up --build # Start with Docker
Visit http://localhost:3000