Origo
GPLv3 license
overview
Origo was my second team project, and the first built around a profession I knew little about. Our Academy brief was archaeology. The starting problem was the field record, with information about one find spread across paper forms and separate photos or recordings.
We brought those pieces into a record on the phone. The form covers the find’s category and condition as well as where it came from; photos and audio stay attached to it. Registration is divided into five steps, giving the work a sequence instead of presenting one long form at once.
My part was capture. I set up the repository and built the camera flow, including a preview where a photo can be accepted or retaken before it joins a record. I also worked on the map controls and the UTM coordinate display. Capturing something quickly still needed to leave room to check it.
Rafael Venetikides built the SwiftData relationships and the recorded-note transcription. The transcription requests on-device recognition in Brazilian Portuguese, so it does not depend on sending the recording to a server. Júlia Bratfisch and Livia Barbosa designed the interface and onboarding.
We released the prototype under GPLv3. The manual-coordinate screen is unfinished; its Save action still needs implementation. The code is available for others to inspect and adapt, and records how we approached a workflow outside our own experience.
design
Júlia and Livia described Origo as a digital field notebook, and that is a useful way to read the design. Dark blue text sits on a pale ground in the recording screens, where the main work is reading fields and checking what has been entered. Rust gives the interface an accent without adding another competing set of colors.
The onboarding carries more of the project’s character. Botanical silhouettes came from scans of real leaves and small plants, with their veins still visible. The ceramic pot in the icon and the alternating clay and blue backgrounds connect the app to the material being recorded.
Brasilêro appears in the name and onboarding artwork.

The forms use SF Pro Display, keeping the longer stretches of input familiar — the distinction lets the introduction establish the subject while the recording screens give the information room.














