AIDEA Weekly
한국어

↑↓ Enter Esc

Building Nook

2026-11-01, updated 2026-11-02. Claude put this together from the repositories and work logs.

A quiet photo diary that records feelings as colors. Every entry is private by default, and you open up only as much as you want. I wrote this from the repository's README, docs, code structure and git history (main, as of October 6, 2026).

Calendar filled with photosChoosing the default, hamster or rabbit theme
Screens from the Google Play listing.
How an entry works in Nook. Pick a feeling as a color, add photos and a line, choose who can see it, then look back in the calendar and year in review.
Every entry is private by default. Source: Nook app listing

Entries

Looking back

How visibility is decided

You can see an entry if you wrote it, if it is public, or if you were with the writer and are still friends. Every read path uses the same check. There is no separate visibility column. It looks at the public flag and the tags together.

If you unfriend someone, they lose access right away, but the tag record stays. If you become friends again, access comes back. Turn on See it as someone else to check how your home looks to you, to people you were with, and to everyone. Entries they cannot see show faded, and bookshelves show as M of N.

Structure

Nook structure. An Android app built with Next.js and Capacitor calls a Spring Boot server, data is stored in PostgreSQL, and photos are uploaded to presigned URLs.
Source: Nook README

Version history

VersionWhenWhat
First commit2026-05-05MVP
1.0.72026-08Friend comments, entry reminders, video uploads stopped
1.0.82026-09-11See it as someone else, invite links
1.0.92026-09-30Sign-up screen fixes
1.0.102026-10-04English support
1.0.112026-10-05Character themes, new logo
1.0.122026-10-06Better shared feed

Problems I ran into

Tools and numbers

274 of 389 commit messages have a Claude co-author line. That is a count of lines and does not mean a share of the work. Errors go from Sentry to Slack.

ItemValue
Commits389
PR numbersUp to #95
AppNext.js 16, Capacitor 8, Tailwind v4
ServerSpring Boot 4, Java 25, PostgreSQL 17
DB change files7
Server test files12

There is no frontend unit test framework yet.

Next

The items in the plan, with no dates, are groups of people you were with, share cards in story ratio, a home widget, data export, and iOS.