Case studies

Case Studies

Detailed analysis of my architectural decisions and technical implementations.

Interactive

Saldo.

From budget rules to an app on the App Store

An app for budgets and shared finances. Interactive examples explain daily spending allowances, confirming receipt transactions, sharing Pro, and the architecture behind the web and iOS apps.

Personal FinanceProduct DesignVue 3 +2 more
Read
Interactive

Aurum 2.0 & Aurora

One operating layer for a portfolio of bespoke real-estate websites

A modular content platform and visual editor that let three independently branded websites share publishing, property data, access control, enquiries, and delivery.

Platform EngineeringVisual EditorRuntime Plugins +3 more
Read

Pony Academy — Riding School Booking Platform

A welcoming website backed by resource-aware scheduling and Aurum

A custom Nuxt website and Aurum booking module that connect lesson discovery, horse and instructor availability, online payments, customer accounts, and school administration.

AurumNuxtBooking Systems +3 more
Read
Interactive

Riding school booking system

From phone bookings to a shared school calendar

A product connecting lesson bookings, horses, instructors, payments, passes and notifications. Explore the complete feature overview and try four interactive examples.

ProductOnline bookingVue.js +1 more
Read

AlterSelf – AI-Powered Productivity Ecosystem for Neurodiversity

Intelligent Task Management, ADHD-Focused Support, and Scalable Architecture

A comprehensive productivity platform designed for individuals with ADHD, featuring AI-driven scheduling, routine management, and cross-platform accessibility.

Vue.jsDenoTypeScript +4 more
Read

Independent Music Market – Analytics Platform for Ticket Sales

Automated Reporting, Data Aggregation, and Market Intelligence

A custom analytics platform that eliminates manual reporting and centralizes sales data from multiple ticketing systems.

Vue.jsNode.jsAI +3 more
Read

Infermedica Triage – AI-Powered Virtual Triage Solution

Intelligent Symptom Assessment and Patient Navigation

A world-class diagnostic solution that helps patients understand their symptoms and guides them to the right level of care using AI and a vast Medical Knowledge Base.

Vue.jsPythonFastAPI +4 more
Read

Kamienica Genslera – Real Estate Website Powered by Aurum CMS

Premium Property Landing Page, Custom CMS, AI Translations, and SEO-Focused Real Estate Presentation

A modern real estate website for Kamienica Genslera in Poznań, powered by Aurum — a custom CMS system with user management, service accounts, administrator accounts, content management, translations, and automatic AI translations.

NuxtVue.jsTypeScript +6 more
Read

KB / PRIVACY

Your privacy. Your choice.

The website works the same whatever you decide. Analytics is off by default.

No choice saved yet

Remembering your choice

We store only your decision and its date in your browser (localStorage). Your choice lasts for 180 days. This is not an advertising identifier.

Optional analytics

With your consent, GoatCounter on our server counts pageviews, contact, CV, project, external link and Saldo download clicks, use of illustrative demos, section visibility and reading progress. Form content, searches and values entered in demos are never sent. We process the page path without queries or fragments, title, referring domain, browser, operating system, language, screen width and approximate country. Your IP address is used to handle the connection and determine the country; it is not saved in the statistics. We use no analytics cookies or session recordings. Statistics are retained for up to 180 days. Do Not Track and Global Privacy Control signals disable tracking.

You can withdraw consent at any time through Privacy settings in the footer. Withdrawal stops further tracking; it does not remove existing aggregate statistics. Rejecting does not send analytics events.

The data controller is Kamil Bartczak Software Development, Czarnowo 100, 66-600 Czarnowo, Polska, NIP 9261697200. Privacy questions: office@kamilbartczak.dev.