web / AI-assisted project

Public PWA · In development

Hapka · хапка.

A Bulgarian food diary with nutrition goals, recipes and workout tracking, designed for everyday use on a phone.

Small daily habits, in one place.

Hapka is an AI-assisted, mobile-first web application for recording meals and workouts in Bulgarian. My work covers product direction, everyday workflows, interface iteration and hands-on testing. The public app can be tried in guest mode and installed as a PWA.

Food diary and goals

Search foods, add custom products, edit portions and record meals by date. Personal nutrition and water goals, recipes, reusable meals, measurements and reports support an ongoing diary. Product-label OCR helps fill in food details; users review the result.

Workout tracking

Browse an exercise library by muscle group and equipment, view available exercise demonstrations, and record workouts and sets. Food and training sit together in a phone-friendly interface.

Local and signed-in use

Guests keep their diary on their device. ChatGPT sign-in enables a separate account snapshot for each user; importing guest data is an explicit action. Meal photos remain on the device. The installable PWA includes an offline application shell after the first visit.

Current scope

This is a working project under development. AI meal recognition from photos is not connected, and a native Android release is not available. Nutrition entries and OCR results remain editable.

Progressive Web App · JavaScript · Cloudflare Workers / D1 · IndexedDB · Tesseract.js

Let's build something useful

Have a junior role in mind?

Contact me ↗