CardStore

CardStore is a mobile app that allows you to digitally manage all your loyalty cards. No more bulky wallets filled with cards!
Jetpack Compose
GitHub
Android
Kotlin
Google Play
- Published
Here you get an overview of all my projects. Feel free to look around!
CardStore is a mobile app that allows you to digitally manage all your loyalty cards. No more bulky wallets filled with cards!
Jetpack Compose
GitHub
Android
Kotlin
Google Play
pawcode Development
Welcome to the fourth iteration of my personal website! Here you'll find not only a rough overview of my career path but also a comprehensive collection of all my exciting projects (including the technologies used). Feel free to have a look around!
Angular
Tailwind CSS
PocketBase
Vercel
This package is a simple integration to help developers building a site with Astro and astro-loader-pocketbase. With this you can view your entities and enable automatic reloading when the data changes.
Astro
PocketBase
GitHub
Zod
This package is a simple loader to load data from a PocketBase database into Astro using the Astro Loader API introduced in Astro 5.
Astro
PocketBase
GitHub
Vitest
Zod
pawcode Development
Since I enjoy testing new web development technologies and also give some talks about them, I've started a small blog. On this blog, I report on my experiments, but I also make my presentations available in written form for everyone.
Astro
Tailwind CSS
GitHub
Zod
MDX
Vercel
Julius-Maximilians-Universität Würzburg
Discover a rich collection of resources for Latin lessons on the Forum für Antike und Gesellschaft (Forum for Antiquity and Society) of the Classical Philology department at the University of Würzburg. Dive into videos, podcasts, and worksheets on various topics such as rhetoric and philosophy, carefully created by dedicated students to enrich classroom teaching and support self-study. A valuable source for teachers and students to deepen their understanding and expand their knowledge.
Angular
Tailwind CSS
PocketBase
Rainbow Palette can help you generate your own color palette for websites or other projects. You can generate palettes in various color schemes or edit and perfect your existing palette. Additionally, different tools are available to try out the colors directly online and integrate them into your project as easily as possible.
Angular
Tailwind CSS
Storybook
PWA
GitHub
Lauras Weinerlebnisse
On the "Lauras Weinerlebnisse" page, the wine guide Laura introduces herself and her current guided tours. Visitors to the site will find information about the various tours as well as the latest details for each route. The page also offers a contact form that allows interested parties to directly request a tour. This way, they can address their questions or wishes directly to Laura and plan an individual tour that meets their needs.
Angular
Tailwind CSS
PocketBase
1. Automobilclub Karlstadt e.V.
The motorsport club 1. AC Karlstadt has compiled a wealth of information for members and interested parties on its club website. In addition to illustrated articles about past events, the site also offers a calendar with the most important dates for upcoming events. Overall, the club website of the motorsport club 1. AC Karlstadt provides a good source of information for all motorsport enthusiasts in Karlstadt.
HTMX
DaisyUI
Tailwind CSS
Elysia
PocketBase
Bun
This small demo project aims to showcase the possibilities of HTMX together with Bun. It was originally created for a presentation I gave as part of the FrankenJS Würzburg Meetup as an introduction to the topic of HTMX.
HTMX
DaisyUI
Tailwind CSS
Elysia
SQLite
GitHub
Bun
RandomSaber is a small web app for the game Beat Saber. Unfortunately, the game itself doesn't have a mode that selects random songs. So, here's my solution to this extraordinary first-world problem.
Angular
Tailwind CSS
Storybook
PWA
GitHub
media-scope
The website media-scope.de not only presents the founder Julian and his team but also all of their projects. Visitors to the site can view the projects as small previews in a Netflix-style layout or see further details. The website also offers a built-in CRM system that allows the team to manage clients and projects and easily update content like projects on the website. Through these features, the media-scope.de team can work more effectively and focus on the creative aspects of their projects.
Express
MySQL
Node.js
pawcode Development
This was the third generation of my website. Built from the ground up myself, with database integration for quick content changes and server-side rendering for stable performance and optimal search engine optimization. However, it has since been replaced by this page here.
Express
SQLite
Node.js
This dashboard offers a personal start page for your browser. It consists of various modules that can be easily expanded, modified, or deactivated. The complete code for it is available as an open-source project on GitHub, including instructions for beginners.
GitHub
For anyone who finds regular flashcards too boring for learning, there's the vocabulary all-rounder WordCoach. No matter which language you want to learn, just enter your vocabulary and lessons, and you're ready to go!
Android
Java
Google Ads
Google Play
Perfect for long family game nights or cozy gatherings with friends, Randomizer offers you many different random generators, such as dice, bingo, or letters. So feel free to check them out!
Android
Java
Google Play