Skip to content

Demo application (Mobile App, CLI, Rust Lib) showing how to connect

Notifications You must be signed in to change notification settings

MoBlaa/nodes-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] Nodes Demo

Demo Platform for decentralized connection of devices.

Workflow:

  1. Startup cli application through cargo run --bin server -> Prints a qrcode to the terminal
  2. Startup mobile app and scan the qrcode
  3. CLI and Mobile App show, that a connection has sucessfully been established
  4. Write "Hello, cli!" into the textfield in the mobile app and press send.
  5. A new line "> Hello, cli!" is printed to the terminal
  6. Write "Hello, mobile!" into the terminal
  7. The line"<Hello, mobile!" is printed to the terminal
  8. The message "Hello, mobile!" is shown in the app.

TODOs

  • Fix error: 'dlopen failed: library "libandroid_lib.so" not found'

Roadmap

Different roadmap lists to show whats the goal of this project.

v0.1.0

  1. Implement Flutter mobile app which connects to the server by using the generated rust library.
  2. Different levels of communication. Print QR Code with local network address and global reachable address.

v0.2.0

  1. Connect devices through routing library (uses kademlia). This allows connection without knowing meeting in person.

About

Demo application (Mobile App, CLI, Rust Lib) showing how to connect

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published