- Runs on a peer-to-peer network
- Secured and immutable data
- Transparency of data usage and source code
WeJure is developed using shadow-cljs (which requires node.js, yarn and Java SDK).
The following software are needed:
Before running WeJure, run yarn
to download all the dependencies.
To run or configure WeJure on your local environment, first navigate to src/wejure/js
in terminal and run node relay
to start a relay server for synchronizing data in gunDB. Next, run a local IPFS client to host IPFS. In the root directory, start a local server by the command yarn dev
. Then visit localhost:8020.
- To delete all the gunDB data, clear the browser local storage in every browser that you used opened WeJure with. Then, delete the
radata
folder insrc/wejure/js
Users will need to create an account or sign in from the top right corner of the main page. After loggin in, users will be able to send messages to other users online.