Every page in the app with a live thumbnail and notes lines. Use Print / Save PDF for a printable planning document.
/?appmap_preview=1Entry point with portal selection cards for visitors, members, and brands, plus an admin portal entry and account-status notices.
/browsePublic sample library search and discovery. No login required. Filter by category and availability, view sample details.
/loginEmail + password sign-in with Google OAuth option and a forgot-password link.
/registerNew account registration with role selection, OTP email verification, and admin-approval gating before portal access.
/forgot-passwordRequest a password reset link by email; shows generic success regardless of whether the email exists.
/reset-password?token=demoSet a new password using the reset token from the email link, then redirect to login.
/guest-checkinVisitor registration and check-in wizard: personal details, affiliation selection (brand/retailer/member), consent, and OTP verification.
/adminOverview dashboard with KPIs, trend charts, recent visitors, and quick links to core management areas.
/catalogFull sample management: add, edit, duplicate, archive samples; manage barcodes and stock across locations.
/sample-change-requestsReview and approve/reject company-submitted sample edit and archive requests.
/company-samplesCross-company view of all samples submitted by brands and retailers.
/clip-importImport product samples by clipping URLs from supplier/brand websites.
/preview/company-dashboardAdmin preview of the brand portal experience and its nested tabs (dashboard, sample library, manage samples, activity, visitors, specified, checked out, brand profile).
/membersUser account management: search, filter, approve pending registrations, invite, archive, delete, and export users.
/members/demo-idEdit an individual user's profile, role, affiliation, and access status.
/borrowsAll borrow (checkout) records across the library: active, returned, overdue; extend, return, and add notes.
/visitorsVisitor records and statistics: manage access, extend expiry, view affiliated members, and manual entry.
/reservationsSample reservation requests from members; fulfill or cancel pending reservations.
/activity/viewsKPIs and statistics on sample views across visitors and members.
/activity/specificationsKPIs and statistics on samples specified in projects by members.
/companiesManage publisher and retailer companies: logos, sync settings, websites, status.
/brandsManage brands owned by companies: logos, descriptions, websites, status.
/import-logsHistory of sample import runs with counts of new, updated, skipped, and failed entries.
/locationsManage library locations and their codes for stock tracking.
/stock-movementsLog of stock movements: checkouts, returns, transfers, adjustments, imports.
/email-templatesRich-HTML email template editor with branding overrides for all system notification types.
/company-portalBrand/company dashboard with sample stats, checkouts, visitors, and activity overview.
/company-portal/sample-libraryBrowse and search the company's published sample library.
/company-portal/manage-samplesEdit company samples or submit change/archive requests for admin approval; bulk actions.
/company-portal/activityCompany-level activity feed: views, specifications, checkouts by visitors and members.
/company-portal/visitorsVisitors affiliated with the company; manage and extend visitor access.
/company-portal/specifiedSamples specified by members in projects, linked to this company.
/company-portal/checked-outCurrently checked-out samples from this company's library.
/company-portal/retailersPlaceholder for retailer management within the company portal.
/company-portal/brand-profileCompany/brand public profile, logo, description, and website.
/company-portal/notificationsPlaceholder for company notification preferences.
/member-portalLibrary member dashboard: stats, due-return alerts, new arrivals, recent activity, and quick actions.
/member-portal/browseSearch and browse the sample library; check out available samples.
/member-portal/borrowedCurrent and past borrow (checkout) records for the signed-in member.
/member-portal/projectsManage projects and clients; attach samples to projects for specification tracking.
/member-portal/visitorsVisitors affiliated with the member; manage and extend access.
/member-portal/activityPersonal activity timeline: views, specifications, checkouts, favorites.
/member-portal/profileView and edit personal profile details and membership info.
/visitor-portalVisitor dashboard with designer picks, quick browse, and account summary.
/visitor-portal/browseSearch and browse the sample library (view-only for visitors).
/visitor-portal/projectsVisitor project list and sample associations.
/visitor-portal/activityPersonal activity timeline of views and interactions.
/visitor-portal/profileView and edit visitor profile details.
Note: Auth-protected pages render their login screen unless you are signed in. Thumbnails reflect the live state of each page.