Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 3.17 KB

README.md

File metadata and controls

71 lines (50 loc) · 3.17 KB

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