Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.23 KB

README.md

File metadata and controls

31 lines (23 loc) · 1.23 KB

Bergflix. Partymode Backend 🥳

Partymode backend built with express and socket.io

How to dev?

  • install with yarn
  • run with yarn run dev
  • test with yarn run test
  • build with yarn run build
  • run prod with yarn run start

Notes

  • this backend purely serves the functionality to implement the watchroom logic.
  • following functionalities are planned and yet to be implemented:
    • live-chat (supporting utf-16)
    • emitting stop, pause & timechange events across all users
    • some kind of "room keying", room can be created with a password & can be accessed via a link
    • Registered uses should have badges shown next to their names (Staff, Patreon, etc)
    • registered users should have the ability to track who is their favorite watch partner

Improvements

  • check cb in middleware

  • use socketio buildin auth for authentication

  • techstack:

    • express
    • socket.io
    • redis