Skip to content

MartinGbz/ZK-whiteboard

Repository files navigation

ZK-whiteboard

Express yourself freely & anonymously without bots spamming

ZK-whiteboard is a platform for creating whiteboards: spaces where each member of a specific group can post a single message. Messages are anonymous. No link can be done between messages of a same author on different whiteboards.

ZK-whiteboard is an app built using Sismo. The Sismo Data Vault allows you to prove that you have met specials requirements written above without disclosing the address(es) you used. It also allows to create an anonymous user id to post anonymous messages among all whiteboards.

To use ZK-whiteboard you will need to created a Sismo Data Vault. More information on Sismo here.

The app is live on zk-whiteboard.xyz

Project Usage

Install dependencies

# install frontend / backend dependencies
yarn

Set your PostgreSQL databse url

cp .example.env .env
# set the DATABASE_URL variable with your own databse url in the freshly created .env file
source .env

Start the app

# this will start your Next.js app
# the frontend is available on http://localhost:3000/
# it also starts a local backend

npm run dev
# or
yarn dev
# or
pnpm dev

Then, the app will be running on http://localhost:3000.

About

Express yourself freely & anonymously without bots spamming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published