Real-time Chat Application with Stripe Api Integration

Rafay Jamal

0

Backend Engineer

Fullstack Engineer

Web Developer

Firebase

Redis

Socket.io

This chat app is the highlight of my work and is a part of a large-scale webapp I worked on. It is highly performant and optimized. This module was built with use of socket.io for web socket, Redis for caching purposes, Firebase Realtime Database for realtime database to store chat transcripts and conversation details. Webpush notifications are use for push notifications. Files are being served from Firebase storage through AWS Cloudfront CDN and AWS Lambda. The chat is also equipped with Stripe api for sales users to send invoices to the clients in the chat.
The link to the project is not provided due to privacy purposes. More evidence can be furnished on request.
This is the chat frontend where users can see recent conversations, filter messages, check for message sent status. The chat also supports sending media which is stored in Firestore and served through AWS Cloudfront with a Lambda Function.
Like this project
0

Posted Feb 12, 2025

A real-time chat app with message delivered and seen functionality. It also supports sending media, and invoices through Stripe API.

Likes

0

Views

0

Tags

Backend Engineer

Fullstack Engineer

Web Developer

Firebase

Redis

Socket.io

NextJs Website equipped with Framer Motion
NextJs Website equipped with Framer Motion
Role-Based Authentication system using NextAuth
Role-Based Authentication system using NextAuth
Converting Figma design into website UI
Converting Figma design into website UI