Skip to content

Chatter is a real-time messenger application built to deliver a smooth and modern chat experience. It features a robust and scalable architecture using modern web technologies on both the frontend and backend.

License

Notifications You must be signed in to change notification settings

Null-logic-0/chatter-backend

Repository files navigation

Chatter

Chatter is a real-time messenger application built to deliver a smooth and modern chat experience. It features a robust and scalable architecture using modern web technologies on both the frontend and backend.

🚀 Live Demo

Deployed on Vercel (Frontend) and Heroku (Backend)

🔗 Visit Chatter

https://chatter-eight-psi.vercel.app/login

🛠️ Backend

The backend is powered by Nest.js, offering a modular and scalable structure. It uses MongoDB with Mongoose for database operations,

and JWT for secure authentication. File uploads (e.g., profile pictures) are handled via an S3-compatible bucket.

Tech Stack:

Nest.js

TypeScript

MongoDB & Mongoose

JWT Authentication

S3 Bucket for Image Uploads

Deployment: Heroku

📦 Features

Real-time messaging

JWT-based user authentication

Profile image upload

GraphQL API integration

Responsive UI with MUI

Deployed for public use

About

Chatter is a real-time messenger application built to deliver a smooth and modern chat experience. It features a robust and scalable architecture using modern web technologies on both the frontend and backend.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published