← All projects

06 / iOS · Personal library

GruntPractical knowledge. Even offline.

Grunt is my offline library of practical homestead reference material. It helps me find a specific passage in a book, while the Workshop keeps my own instructions, notes and photographs close at hand.

SwiftUIOffline full-textiPhone / iPad

SMALLER PERSONAL PROJECT

Know where the answer is stored.

I wanted practical information on looking after a homestead in one personal offline space. What matters is finding the relevant passage and knowing which source it comes from.

Grunt combines a local library with full-text search and links between topics. A result points to a specific excerpt, block or step; the Workshop adds personal work records.

  1. 01

    Search

    A query searches local projects and chapters. A filter narrows the book or entries with instructions.

  2. 02

    Open the source

    The result leads to the relevant block or step. The source retains its book and page number.

  3. 03

    Take it to the Workshop

    Personal steps, notes, a checklist and photographs preserve the local working context.

MY KNOWLEDGE BASE

Know where to look.

A brief overview of the features.
The book content stays in my personal app.

PERSONAL APP OVERVIEW

My own library.
A source at hand.

From local search to a specific passage in a source. Topics connect related material, and the Workshop adds personal steps, notes and a checklist. This is a short overview of how the app works.

TECHNICAL DECISIONS

Find it, trace it, use it.

01

Find the exact place

Local search across projects and chapters ignores case and diacritics. Results can be limited to a book or to entries with instructions.

02

Return to the source

A result includes an excerpt and its destination. The detail shows the book and page, giving the information a traceable source.

03

Your own Workshop

Instructions, checklists, notes and personal photographs are saved locally. The knowledge library and working record share the same space.

Search the library directly

Full-text search and simple support for Czech word endings help find the source. The app does not pretend to generate an AI answer.

Personal data stays local

The library loads from bundled data. The Workshop writes its own JSON and photographs to local files.

PERSONAL PROJECT

My contribution

A personal app for working with my own library of practical knowledge. It connects search, traceable sources and local working notes.

CURRENT STATUS

Project and demo status

The library, search, navigation to excerpts and local Workshop are evidenced in the source code. Neither a native build nor a user walkthrough was run while preparing this portfolio.

EVIDENCE AND LIMITS

The description is based on the local README and the library, search and Workshop implementation. Grunt is a personal build that is not distributed. This portfolio presents only its features; it includes no book text, book images or installation package.

NEXT PROJECT / 01HomeHub

CONTACT

Interested in working together?

If a project caught your eye or you are working on something similar, get in touch. I would be happy to exchange ideas and experience, or discuss working together.

Email me Message me on LinkedIn