Skip to content

hc-institute-japan/kizuna

Repository files navigation

Kizuna

workflow

Kizuna is a distributed, peer-to-peer, non-profit messaging application built on Holochain. We don't own, track or sell your data. You own your identity and information. As a distributed application, Kizuna is more private, secure, and censorship-resistant. It is completely open sourced. This means anyone can review and contribute to our development.

Environment

Node version: 16.10.0

Project Setup

This installation assumes that holochain is already configured on your local environment. Please check the installation instruction for Holochain for more infomration.

  1. Open nix-shell. Navigate to the root folder of kizuna and run this command (This will take a few minutes):
nix-shell
  1. Once nix-shell is open, Navigate to the ui folder inside of kizuna and install the required dependencies:
cd ui
npm install
  1. Run holochain app on your local:
npm run build:happ
  1. Run the app to the browser. This command will open the app in the browser:
npm run demo

Lints and fixes files

npm run code:clean

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

Packages

No packages published

Contributors 5