My personal website built to learn SvelteKit. The largest part is the Recipes subsection.
https://bocken.org
src | ||
static | ||
.gitignore | ||
.npmrc | ||
LICENSE | ||
package.json | ||
pnpm-lock.yaml | ||
README.md | ||
svelte.config.js | ||
tsconfig.json | ||
vite.config.ts |
Personal Homepage
My own homepage, bocken.org (new.bocken.org for now), built with svelte-kit.
TODO
General
- Admin user management
- upload/change pfp
- registration only with minimal permissions
- logout without /logout page
- no DB request for every Layout change if session already got the username once
- preferences page
- change password
- fail2ban integration
- dark mode
Rezepte
- nutrition facts
- verify randomize arrays based on day
- notes for next time
Abrechnungen
- DB setup
- create new entries
- delete entries
- edit entries
- upload img
Flims
- Calendar layout
- DB setup
- create new entries
- delete entries
- edit entries
Glaube
- just keep it as MD rendering for now?
- DB setup
- Google Speech to Text API integration?
- Gebete
Outside of this sveltekit project but planned to run on the server as well
- emailwiz setup
- fail2ban
Dendrite
- setup dendrite
- OAuth? -> Everything OAuth or OpenID?
- Serve some web-frontend -> Just element?
Gitea
- consistent theming