Local-first Apps / food4mePrototype

Food4Me

Client-side food tracker with IndexedDB, import/export, reports and an offline shell.

01

Problem

Initial situation

Personal nutrition data should remain usable without requiring an external account or central data service.

02

Constraints

Boundary conditions

  • Data remains in the browser
  • Works offline
  • Exportable
  • Responsive input
03

Solution

Solution

An installable web application stores structured records locally and generates analyses directly on the device.

04

Architecture

Architecture

  • Vanilla HTML/CSS/JS
  • IndexedDB
  • Service Worker
  • Import/Export
05

Result

Result

A public, locally usable demonstrator for privacy-preserving everyday software.