Go to file
2024-01-27 14:31:03 -06:00
.helix Pentagon seems nice? 2024-01-05 21:10:38 -06:00
components Fireworks 2024-01-17 21:30:41 -06:00
islands Tasks are sync'd now 2024-01-21 21:03:00 -06:00
routes Basic test 2024-01-27 14:31:03 -06:00
static Fireworks 2024-01-17 21:30:41 -06:00
tests Basic test 2024-01-27 14:31:03 -06:00
.envrc Initial commit 2024-01-05 13:22:56 -06:00
.gitignore WIP 2024-01-21 15:38:13 -06:00
common.ts No persistence, but we have routine stuff working 2024-01-21 11:31:15 -06:00
crud.ts CRUD 2024-01-07 10:55:18 -06:00
db.ts WIP 2024-01-21 15:52:46 -06:00
deno.json Enable unstable cron 2024-01-21 20:19:54 -06:00
dev.ts Initial commit 2024-01-05 13:22:56 -06:00
flake.lock I'm pretending to be liveview 2024-01-16 16:15:10 -06:00
flake.nix Tasks eventing wip 2024-01-21 14:02:10 -06:00
fresh.config.ts Initial commit 2024-01-05 13:22:56 -06:00
fresh.gen.ts Tasks eventing wip 2024-01-21 14:02:10 -06:00
main.ts Fixed 2024-01-21 20:15:43 -06:00
models.ts WIP 2024-01-21 15:38:13 -06:00
playground.ts WIP 2024-01-21 15:52:46 -06:00
README.md WIP 2024-01-17 15:10:28 -06:00
tailwind.config.ts Initial commit 2024-01-05 13:22:56 -06:00

Homeman

Homeman is short for "home management". It is a simple digital dashboard for managing tasks within a home primarily geared towards planning and organizing around a touch-capable display.

NOTE: This project was not created to be used outside my family, so some things may be too inflexible for your use case.

Optimizations

  • Use atomic Deno KV operations?
  • Event source streams share a single KV watch?

Fresh project

Your new Fresh project is ready to go. You can follow the Fresh "Getting Started" guide here: https://fresh.deno.dev/docs/getting-started

Usage

Make sure to install Deno: https://deno.land/manual/getting_started/installation

Then start the project:

deno task start

This will watch the project directory and restart as necessary.

Inspiration