No description
| .zed | ||
| models | ||
| public | ||
| tests | ||
| utils | ||
| .gitignore | ||
| deno.json | ||
| deno.lock | ||
| README.md | ||
Getting Started Developing
-
Install Deno
Run their shell script (note: as yourself, not root)
curl -fsSL https://deno.land/install.sh | shOr using Nix:
nix-shell -p deno -
Clone the repo:
git clone https://andyburke.dev/andyburke/autonomous.contact.git -
Start the server:
deno run task serve -
Navigate to http://localhost:8000
TODO
- sign up
- check for logged in user session
- log in
- chat rooms
- chat messages
- bulletin board instead of exchange/work?
- should everything be an event in a room?
- post-it style notes with tag and keyword filtering?
- simple wiki for resources
- simple calendar with public/private event tracking
- caldav support?
- add an optional env var where you can specify a list of "directory servers" (;-separated urls?) to ping with this server's existence - the idea being these central servers could be distributed directories - your town might run one, your state, your country, or you could publish to a public one that is organized around interests
- user profile page
- user profile editing