Chat API

An Elixir Phoenix-based backend for the chat app that uses REST-like endpoints as well as sockets to provide functionality for chat rooms. It uses a custom authentication system using short-lived auth tokens and long-lived, revocable refresh tokens. It includes e2e authentication for private and group conversations.

Technologies: ex, ws

View project

Source code

Keyboard Shortcuts

General

Open/Close Shortcuts Menu?Open Search Menu⌘/ctrl + /Close Navigation Menu<Open Navigation Menu>Close Menuesc

Filter-only

Focus New Filter ButtonF/fFocus Page ButtonP/pNext Page+/=Previous Page-/_