# Personal Homepage My own homepage, bocken.org (new.bocken.org for now), built with svelte-kit. ## TODO ### General - [ ] Admin user management - [ ] upload/change pfp - [x] 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 - [x] 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 #### E-Mail - [ ] emailwiz setup - [ ] fail2ban ### Dendrite - [ ] setup dendrite - [ ] OAuth? -> Everything OAuth or OpenID? - [ ] Serve some web-frontend -> Just element? ### Gitea - [ ] consistent theming