Skip to content

at-syot/fbmsg_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MsgClone Project

Project intention is to clone facebook messenger application, developed as a -> Web app (SPA)

and to be a development skills showcase.


Stacks

Programming languages

  • Js
  • GO

Frontend

Backend

  • Chi api routing
  • gorillar/mux/websocker websocket
  • postgres database
  • golang-migrate database migration
  • Bash && Makefile single developer deployment && tasks automation
  • mermaid diagram designs, help myself remember and to recall
  • AWS RDS (postgres), EC2 (2 instances), Elastic IPs for server, web deployment

Getting start

Click --> Facebook msg clone


Features

  1. Everyone that join (by fill your name) this app will --> automatically be friend with the others
  2. Real time send & receive messages
  3. Create private channel
  4. Create Group channel
  5. Persisted User's channels and theirs messages
  6. Show latest chat's message in channel box

Screen shorts

group channel

image

private channel

image

creating group channel

creating private channel


Contact

Todsapon Boontap (Oat)

24 Tofield Crescent Etobicoke Toronto ON, M9W 2B9

Tel

Linkedin

Email

Upwork profile upwork acc signon needed