petreleon / ByteMessengerApi

API for presence and messaging for Messenger

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ByteMessengerApi

Byte Messenger has to be a simplified messenger:

  • REST-like API
  • Presence: emoji and description
  • Conversation rooms with users and their last seen dates.
  • Messages: doubly linked list, each element contain:
    • content
    • the date of sending
  • HTTP protocol Security:
  • JWT authentification, each containing the id of the user
  • Each user has a global role and rooms' roles.

About

API for presence and messaging for Messenger

License:MIT License


Languages

Language:JavaScript 100.0%