Skip to content

camilocorreaUdeA/WebChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebChatApp

CondorLabs Technical Test

Requirements:

  • Go 1.13 or newer
  • MongoDB
  • Socket.IO module for Go (go get github.com/googollee/go-socket.io)
  • MongoDB driver for Go (go get go.mongodb.org/mongo-driver/mongo)


Clone this repository, then install Socket.IO module and MongoDB driver in local Go's $GOPATH
Start MongoDB: sudo systemctl start mongod
From source directory execute: go run main.go
Open a web-browser on localhost:3000


Tech Stack:

  • Go programming language
  • MongoDB database
  • Vuejs
  • HTML and CSS


Features:

  • Single multi-user chat room
  • List of connected users
  • Search user box
  • Private messaging (Click on receiver's name in users list to send a private message. Click on self user name to return to public messaging)
  • Login and SignIn


External code sources:

About

CondorLabs Technical Test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published