/Fwitter-Decentralised-Timeline

Assigment 1 for Course M.EIC004 Large Scale Distributed Systems (Acronym: SDLE), FEUP

Primary LanguageJavaScript

SDLE Second Assignment

An Online Social Media and Social Networking Service using Decentralised Timeline (Fake Twitter) developed in the course of Large Scale Distributed Systems by group T01G14.

Video Demo

Group members:

  1. Emanuel Trigo (up201605389@edu.fe.up.pt)
  2. Fábio Huang (up201806829@edu.fe.up.pt)
  3. Sara Pereira (up202204189@edu.fe.up.pt)
  4. Valentina Wu (up201907483@edu.fe.up.pt)

Packages and Frameworks Used

Installation and prerequisite

Using the Command Line, head inside the project directory, and install all the dependencies:

npm install

After installing the dependencies, using the Command Line initialize a relay peer, and run:

npm run relay

Open another Command Line, run:

npm start

On browse, open http://localhost:3000 to begin using the application.