Groupchat API

Son Nguyen

GraphQL API for a realtime group chat application.

Features

Authentication (register, login, logout, logout from all devices)
Group CRUD
Join group via an invite token (JWT) that expires after 10 minutes
Leave group
Message CRUD
Group permission based on role (admin, normal member)
Realtime update to new message added via GraphQL subscription

Tech stack

Node.js
Nest.js
TypeScript
GraphQL
PostgreSQL
Redis
Like this project
0

Posted Jan 10, 2023

GraphQL API for a realtime group chat application.

Rest Countries
Rest Countries
IP Tracker
IP Tracker
Raddit
Raddit