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
nix
package-manager -
Using
nix
enable or installdirenv
(recommended), or when you enter the directory typenix shell
. When youcd
into the project folder,direnv
will ask for your permission to download all dependencies.
This will watch the project directory and restart as necessary.
make dev
make help