Skip to content

alexsalido/chat-app

Repository files navigation

chat-app

Simple chat application built using angular-fullstack. Design based on Whatsapp Web using Angular Material. Communication via Socket.io.

#Features

  • Groups
  • Scribbles
  • Group/Profile images stored on AWS S3 Bucket
  • Real time communication
  • User status message
  • Persistent Messages
  • New users and groups get assigned a random image, if no image is available default will be used as set in environment variables

#To-Do

  • Send attachments
  • Emojis
  • Notification when added to new group.
  • Notification when message is received from new conversation.
  • Filter group messages for users that just joined a group.
  • Paginate conversation messages

#Environment Variables Needed

  • DOMAIN
  • SESSION_SECRET
  • BUCKET
  • BUCKET_URL
  • BUCKET_URL_UPLOADS
  • BUCKET_DEFAULT_USER_IMAGE
  • BUCKET_DEFAULT_GROU_IMAGE
  • AWS_ACCESSKEYID
  • AWS_SECRETACCESSKEY
  • AWS_API_VERSION
  • IMAGE_MAX_SIZE

About

Chat App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors