Skip to content

dulalsaurab/BIRB

Repository files navigation

BIRB: A Distributed Social Media Application Using NDN

Requirements

Major Requirements

Other Requirements

Installation Process

Before executing the application, all the major requirements needs to be installed properly

  1. Installing NFD

    • Well-documented installation guides are available on the following links
    • Getting Started With NFD
    • http://named-data.net/doc/NFD/current/INSTALL.html
    • Once you install NFD correctly you can test it using following few commands
    • nfd-start - to start NFD, nfd-stop - to kill NFD, nfdc status, nfdc fib, nfdc routes
    • IMPORTANT: NFD is required to execute the application, it should be up and running
  2. Installing Node and Electron

  1. Installing the APP BIRB

    • Unzip the folder BIRB-master.zip or
    • $ git clone https://github.com/dulalsaurab/BIRB.git
    • $ cd BIRB
    • Open "./lib/nfd_operations.js" file and provide the path of ndn-js (downloaded above) on path variable “path-ndn”
    • $ npm install
    • $ npm start

Screenshots

image alt textimage alt text

image alt text

4. References

[1] https://github.com/named-data/NFD
[2] https://named-data.net/
[3] https://github.com/named-data/ndn-js
[4] https://electronjs.org/
[5] https://github.com/jvadillo/twitter-bootstrap

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages