Skip to content
This repository has been archived by the owner on Mar 25, 2024. It is now read-only.

tahadostifam/Tahagram

Repository files navigation

ChatApp [BETA]

Bio

Full Chat-Application (a mini clone of Telegram) developed using Nodejs & Nuxtjs

Demo

screenshot

Docs

Please checkout this link

Technologies Used [with the smallest details]

  • Backend
    • Nodejs
    • Expressjs
    • express-validator
    • express-fileupload
    • yaml
    • cors
    • bcrypt
    • crypto
    • jsonwebtoken
    • Mongoose
    • Redis
    • WebSocket
    • ts-node, typescript, nodemon
  • Frontend
  • CI/CD Tools
    • Docker, Docker-Compose
    • Debian & Alpine Linux (Used by docker container)
    • Git, Github
  • Databases
    • MongoDB
    • Redis

ToDoS For Feature

  • Changing members accessibility
  • Selecting multiple messages in chat
  • Broadcasting the state when user last_seen changed
  • Saved Messages
  • Reply & Forwarding Messages
  • Voice Chat
  • Video Chat
  • Poll

Contributors