Skip to content

Anonymous proximity-based gossip messaging mobile application

Notifications You must be signed in to change notification settings

nionata/grapevine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grapevine

A mobile application that enables anonymous gossip messaging peer-to-peer with devices you physically pass. Messages are ranked by the number of devices they have reached (ie. the virality). This digital approach to gossiping will bring new meaning to “I heard it through the grapevine."

Technology Overview

API

API specific docs here.

Our platform-neutral data structure for exchanges from device to device and server to device is Protobuf.

App

App specific docs here.

The foundation of the mobile application is react native. Custom platform specific modules are used to perform bluetooth low energy networking.

app_arch

CLI

Command-line specific docs here.

Tool for interacting with Grapevine devices and related services.

Web

Simple web interface for interacting with Grapevine devices.