Apps Android and Web

URChat

Real-time chat with a pixel-art soul: groups, themes, animated profiles and a mini game, from one codebase for web and Android.

Platforms
Android, Web
Made
Built for a local community club.
  1. A URChat group chat in the pink theme with animated emojis

    01Live chat, with animated emojis

  2. The URChat chat list in pixel style, with groups and direct messages

    02Groups and direct messages

  3. Maze Chaser, the offline mini game inside URChat

    03A mini game for when the signal drops

Themes and fonts

Every chat, its own look.

Each conversation keeps its own setting: five fonts from pixel to plain, light or dark, and four styles from Simple to Cute.

  • FontsPixelify Sans, Press Start 2P, Poppins, Inter, Roboto
  • ModeLight or dark
  • StyleSimple, Modern, Elegant, Cute
The same theme settings in dark mode, with Roboto and the Modern style picked
URChat theme settings in light mode: five chat fonts, light or dark, and four theme styles

The idea

The club wanted somewhere of its own to talk, with more character than a group on a big messenger. URChat is one Flutter codebase that runs on Android and in the browser, with live messages over WebSockets, groups with admin controls, a theme for every chat and a small game for when the connection drops.

Built with

  • Flutter (Android and web)
  • Spring Boot
  • WebSockets
  • Spring Security with JWT
  • PostgreSQL
  • Firebase Cloud Messaging
  • Docker
01

Live, in real time

Messages arrive over WebSockets, with in-app notifications and delete for everyone.

02

Groups with admins

Create groups, invite people, and let admins manage who is in.

03

A theme for every chat

Simple, Modern, Elegant or Cute, in light or dark, with four fonts to choose from.

04

Profiles with character

Emoji avatars in any colour, animated emojis, and a Maze Chaser game that works offline.

05

Secure sign in

Email verification and recovery, with short-lived access tokens behind it.

The same app, in the browser

URChat
URChat on the web in the pink themeURChat on the web with the chat list and an open group chatURChat web in dark modeURChat web in the navy theme

Have an app in mind? We design and build for Android, iOS and the web from one codebase.

Start a project