Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.17 KB

README.md

File metadata and controls

51 lines (38 loc) · 1.17 KB

chatbox 💻

PRs Welcome Top Language Dependencies

A basic and robust chat web application that automatically synchronize across several different browsers using Socket.IO

Concepts Learned 📚

  • NodeJS
  • npm
  • Express Framework
  • Socket.io
  • MongoDB Atlas - Mongoose
  • Promises, Async/Await
  • Error Handling (try/catch/finally)
  • Test Driven Development with Jasmine

Installation 🛠️

# Clone this repository
git clone https://github.com/trinityng/chatbox.git

# Go into the repository
cd chatbox

# Start server
npm start

Testing ⚙️

# Test application using Jasmine
npm test

Author 👩‍💻

Trinh Nguyen - trinityng