David Mbuvi (Mbuvi Tech) / Projects

CampusMesh

Exploring how nearby devices could exchange messages without relying on conventional internet connectivity.

Status: Complete

An Android app in Kotlin exploring offline campus communication: nearby-device discovery, chat, local storage and message encryption helpers.

CampusMesh is a mobile application exploring offline campus communication. The Android app is built in Kotlin with onboarding, a nearby-devices screen, search, chat list and chat screens, and profile settings, coordinated by shared and mesh view models.

A mesh service handles communication with nearby peers, using encryption and serialization helpers, while chat and message repositories persist data in a Room database alongside user and peer preferences.

Engineering value

Technology

Source code: github.com/cheekydavy/campusmesh

Explore the CampusMesh architecture diagram