End-to-end encrypted collaborative notes app
https://www.serenity.re/en/notes
Security & technical details are documented at https://www.serenity.re/en/notes/technical-documentation.
yarn
yarn dev:db
# in another tab
psql
> CREATE USER prisma WITH PASSWORD 'prisma';
> ALTER USER prisma CREATEDB;
> exit
yarn prisma migrate dev
yarn
yarn dev:db
# in another tab
yarn dev
yarn test
# run single test
yarn test tests/oneTimeKey.test.ts
yarn test tests/integration.test.ts
# create Paddle subscription
yarn ts-node-dev --transpile-only bin/paddleSubscriptionCreate.ts
Copyright 2021 Nikolaus Graf
Licensed under the AGPLv3