Skip to content

Simonmon06/chat-app

Repository files navigation

Database Schema

Prisma Schema

Development Setup

Clone the repo and install dependencies at the root:

git clone https://github.com/Simonmon06/chat-app.git
cd chat-app
pnpm install

Generate Prisma client (shared across packages):

pnpm run prisma generate

Run all apps in parallel:

pnpm run dev:server   # Express + Prisma + PostgreSQL
pnpm run dev:client   # React + Vite frontend
pnpm run dev:packages # shared Zod/validator package (watch mode)

🎥 Demo

⚠️ Notes on Deployment

  • The app is hosted on Render free tier, which has a cold start time of ~50 seconds.
  • If the demo link seems unresponsive at first, please wait up to a minute for the server to wake up.
  • Once active, the app runs normally with real-time messaging.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages