Groupchat API

Son Nguyen

Backend Engineer
GraphQL
Node.js
PostgreSQL
Redis
TypeScript
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

2022

Partner With Son
View Services

More Projects by Son