ItemLore
<!--
Work info
-->
Client:
Private business owner
Role:
Full-Stack Developer
Year:
2024

Project Overview
ItemLore is a private, full-stack catalog management platform built for a small business owner who needed a structured and intuitive way to manage a rich product library. The client's existing workflow relied on scattered notes and manual lookups — ItemLore replaced that entirely with a clean, relationship-driven knowledge base where every item can be enriched with categorized attributes, cross-referenced with multiple taxonomies, and instantly retrieved through a highly dynamic filtering system. The goal was to deliver an enterprise-grade data experience wrapped in an interface simple enough for a non-technical user to operate confidently from day one.
My Approach
My approach centered on translating a complex, multi-relational data model into a frictionless user experience. The challenge was not the data itself, but making that data feel effortless to navigate — for someone with no technical background. I designed the entire product around a single principle: every interaction should feel obvious. From the onboarding flow to the filtering system, I reduced cognitive load at every step by keeping the UI opinionated, consistent, and visually uncluttered. I handled the full product lifecycle solo — from requirements gathering with the client to architecture, design, development, and deployment.
Key Features
Dynamic Multi-Criteria Filtering — A real-time filtering engine allowing users to combine multiple attribute dimensions simultaneously, narrowing down large catalogs to the exact item they need in seconds — with zero technical knowledge required.
Relationship-Driven Data Model — Each catalog item is connected to a structured set of typed attributes (categories, properties, classifications), enabling rich cross-referencing and making the library genuinely queryable rather than just browsable.
Role-Based Access Control — A clean admin/user permission system ensuring that the business owner retains full control over the catalog, while allowing trusted collaborators to access the platform securely.
OAuth & Credential Authentication — Seamless login via Google and Microsoft accounts alongside standard email/password, reducing friction for non-technical users while maintaining security standards.
Private & Scoped Access — The platform is intentionally closed — accessible only to the owner and her team, with no public-facing surface, reflecting a real-world business confidentiality requirement.
Deployed & Production-Ready — ItemLore is live and actively used, built on a modern stack (Remix, Prisma, MongoDB, Supabase, Cloudinary) and deployed with performance monitoring in place.







