Chat App

A chat app built with Nuxt/Vue 3 that utilizes WebSockets with e2e encryption. With a focus on UI/UX, it uses a lot of newer CSS features, the WebCrypto API SSR features such as HTTP-only cookies to allow secure storage of authentication data.

Technologies: vue, ts, 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-/_