Artifact 04 · Layer 03 · 2022

Staraknjiga

An antique bookshop, in production since 2022.

Role
Founder & sole engineer
Year
2022
Status
Live
Built with
Next.js · FeathersJS · MongoDB · AWS
Staraknjiga storefront with antique book shelves

01

The problem

An antique bookshop needed to sell thousands of one-of-a-kind books and records online.

02

What I built

The whole stack, alone: a Next.js storefront, a FeathersJS API, an admin dashboard for listings and orders, search, structured data for SEO, and the servers underneath.

03

The hard part

Search in Serbian. Titles come with and without diacritics, so “Đurić” and “Djuric” have to find the same book. Normalized titles and authors are stored alongside the originals and searched instead.

04

Where it is now

Live and selling since 2022. In 2026 I moved it to AWS Lightsail and MongoDB Atlas in a single afternoon.

Next artifactMystor Learn it. Plan it. Build it. Sell it.

~/field-notes.log

Field notes

What I'm shipping, logged like a dig.

  1. Portfolio

    Rebuilt this site as a dig: raw Three.js strata, a trowel cursor and case studies you brush clean.

  2. Cognios

    Learners can now take a tutor in their own language. Lessons translate end to end, Serbian included.

  3. ZASAD

    Reworked how offline garden tasks sync when the phone reconnects.

  4. Cognios

    3rd place in the Superteam Balkan track of Colosseum's Crypto World's Fair hackathon.

  5. ZASAD

    Every crop page now lists the agronomic sources behind its advice.

  6. Cognios

    A new tutor-generation engine: freeze the evidence, plan, write, verify, repair.

You found the Lar Familiaris

In Roman homes, the Lar guarded the family and its hearth. Here he guards the portfolio. Very few people dig this deep.