Training project

Real-time API with WebSockets

Related course: Node.js Developer

Problem

Backend roles often require event-driven features (chat, live status) alongside solid REST design.

Architecture (high level)

Express REST surface + Socket.io/WebSockets channel → MongoDB/PostgreSQL persistence → Redis where caching/pubsub fits → Jest tests and Docker packaging from Node.js course tools.

Technologies

  • Node.js
  • Express
  • WebSockets
  • MongoDB
  • Redis
  • Jest

This is a Vector Skill Academy training project completed during the course. It is not confidential client work and does not represent a live production engagement.

More projects in this course