Philipp Glaum

Immanuel Wetzlar

This church website has a very clear sermon archive with good discoverability and it automatically updates content via the ChurchTools API (for calendar & groups).
All changes can be made on the admin dashboard. The site content is rendered with Markdown Components for additional flexibility.

Technologies:
Flask
Vue.js
Tailwind
Typescript
PostgreSQL
Typesense

Gyrnal

Gyrnal is a simple and flexible workout tracker. It supports many different types of workouts & movements, with a clear input & notes. A set break timer automatically starts, when you enter a new performance.
You can create your own workout templates from an existing workout or completely new.

Technologies:
Nuxt
Vue.js
Typescript
Shadcn-vue
Tailwind
Supabase

Books

Keep track of the books you want to read, have in your library or have read. Quickly find books with the ISBN scanner. A nice statistics overview shows how many books you have bought and read per month.

Technologies:
Nuxt
Vue.js
Typescript
Shadcn-vue
Tailwind
Supabase

Jungprediger Workshop

This small conference site is a stylish landing page with a call to action.
It presents all necessary information in a fresh and interesting way.

Technologies:
Nuxt
Vue.js
Typescript
Tailwind
© 2024 Philipp Glaum