Holo-Host / talking-stickies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TalkingStickies & KanDo!

Holochain hApps for collaborative boards: sticky-notes and KanBan.

Real-time colloaboration delivered by syn. Inspired by Ideaboards

Install

  1. Install and run the Holochain Launcher
  2. Click on Install New App and you should see TalkingStickies available for install

or, to install manually with a webhapp file:

  1. Go to [https://github.com/Holo-Host/talking-stickies/releases] and download the webapp file under assets
  2. In the Holochain Launcher click Install New App and Select From Filesystem and then choose the webapp file you downloaded.
  3. Enjoy!

Dev Environment Setup

  1. Install the nix package manager following the first step of the instructions here
  2. Clone this repo and cd inside of it.
  3. Enter the nix shell by running this in the root folder of the repository:
nix develop
npm install

Dev mode

  1. Run the app with
npm run start:ts

for TalkingStickies or:

npm run start:kd

for KanDo!

This will open the hApp in your default browser. To open them with hc-launch type:

npm run launch:ts

or

npm run launch:kd
  1. Navigate to localhost:5000 in your browser. You should see the UI running.

Releasing (manual)

For Launcher

npm run package:launcher:ts or npm run package:launcher:kd

the *.webhapp file will be available in the apps/launcher/workdir folder.

About


Languages

Language:Svelte 64.9%Language:TypeScript 22.8%Language:JavaScript 10.3%Language:HTML 1.2%Language:Nix 0.8%Language:Rust 0.0%