Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 678 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 678 Bytes

Description

Backend repository for the BlinkTalk mobile application.

Features

  • Supports real-time one-to-one and group chats.
  • Real-time events, such as typing indications.
  • Supports file attachments.

Tech Stack

  • Node.js and Express.js for the server-side application.
  • Socket.io for real-time chat and typing indication.
  • Firebase Cloud Messaging (FCM) for sending push notifications.
  • JWT (JSON Web Token) for user authentication.
  • bcrypt for encrypting user passwords.
  • multer and Cloudinary for file uploads and storage.
  • MongoDB as the database to store all data.