Hyōketsu is a simple and ephemeral voting system. By default the polls in which users vote expire and are deleted after 20 minutes. There is no authentication, it uses the honor system.
- It's built on Deno and Fresh
- Runs on Deno Deploy. Using Deno KV for temporary storage
- It uses nix package manager for managing development environment dependencies
- Development environments can be automatically loaded through direnv
- Licenced under the Hippocratic License v3.0 (HL3); for its specific provisions, please read the licence file.
Development dependencies are managed by the nix package manager, and deno
itself. To get started:
-
Install
nixpackage-manager -
Using
nixenable or installdirenv(recommended), or when you enter the directory typenix shell. When youcdinto the project folder,direnvwill ask for your permission to download all dependencies.
This will watch the project directory and restart as necessary.
make dev
make help