← All Projects
Memento — Micro-Journaling App (v2)
A more structured follow-up to micro-journal: a Next.js 14 app with separate journals, todos, and settings sections — the "defined" version of the micro-journaling concept.
Next.js 14 (App Router)TypeScriptTailwind CSSGeist font (Vercel)Sections: journals, todos, settings, dashboard
Portfolio Highlights
- →Rebuilt a micro-journaling product from a CRA/SQLite prototype to a typed Next.js 14/App Router application, adding structured todos, settings, and a proper dashboard.
Snapshot
- Period: December 2024
- Source: `github.com/josegibson/memento` (private)
- Domain: Full-stack web, personal productivity
- Status: Active development
Stack
- Next.js 14 (App Router)
- TypeScript
- Tailwind CSS
- Geist font (Vercel)
- Sections: journals, todos, settings, dashboard
What I Built
- Structured dashboard with distinct sections for journals, todos, and settings.
- App Router layout with nested routes per feature area.
- TypeScript-first data model and component design.
- Iteration on the micro-journal concept with more defined feature scope and better separation of concerns.
Relationship to Micro Journal
This is the second iteration: micro-journal explored the concept (React CRA + SQLite), memento rebuilt it properly with Next.js App Router, TypeScript, Tailwind, and a cleaner feature structure.