Dashboard
Collection statistics, analytics charts, and quick access to all features at a glance.
A modern platform for managing rare and valuable book collections
A name that honors the heritage of the printed word
Edward Moxon (1801-1858) was the preeminent Victorian publisher who brought Tennyson, Wordsworth, Shelley, Keats, and Browning to the reading public. His Dover Street publishing house became synonymous with quality poetry editions and fine bookmaking.
"Moxon published the very poets whose works fill this collection - a fitting tribute to Victorian literary heritage."
Blue represents dependability and quiet excellence - the steady hand that preserves, catalogs, and protects. In rare book circles, "blue chip" denotes items of enduring value.
"BlueMoxon aspires to be that reliable foundation: always available, carefully organized, built to last."
A visual tour of the BlueMoxon collection management system
Collection statistics, analytics charts, and quick access to all features at a glance.
Rotating showcase of top-value books with rich metadata, FMV, and premium binding badges.
Hover for tooltips with book counts and sample titles. Click any segment to filter your collection.
Filterable grid view with search, sort, and advanced filtering by author, publisher, and binding type.
Complete metadata, valuation tracking, provenance history, and image gallery with lightbox.
Rich markdown analysis with full formatting, rendered beautifully alongside book details.
Markdown editor with live preview for creating and updating book valuations and assessments.
Generate insurance valuation reports with collection summaries, volume counts, and estimate ranges.
Interactive Swagger UI with try-it-now functionality for all 57 REST endpoints.
CDN-delivered images with swipe gestures, thumbnails, and full-screen lightbox viewing.
Track books from eBay watchlist through delivery with Kanban board, scoring, and tracking integration.
Configure Author, Publisher, and Binder tiers for automated Investment Grade scoring.
Tune Quality Score and Strategic Fit point values, thresholds, and offer discount tiers.
Deep burgundy and aged parchment theme inspired by antique bookbinding aesthetics.
Kanban board with shipment tracking status badges, rendered in the Victorian dark theme.
From discovery to delivery to valuation - one integrated platform
Watchlist → Purchase → Delivery → On Hand - track every book through the complete acquisition lifecycle. Paste an eBay URL to instantly import listing details. Record purchase prices, order numbers, and estimated delivery dates. Know exactly what's in transit and what's arrived.
"No more spreadsheets - a purpose-built system for collectors who are serious about their acquisitions."
Generate professional-grade valuations using the Napoleon Framework. Claude analyzes book images, metadata, and comparable sales to produce detailed condition assessments, market analysis, and fair market value estimates. Perfect for insurance documentation and informed buying decisions.
"Every high-value acquisition gets a thorough analysis - binding quality, condition notes, comparable sales."
Each book receives an Investment Grade (0-100) and Strategic Fit (0-7) score based on binding quality, acquisition discount, collection alignment, and more. Scores are captured at acquisition time for historical tracking. Know which pieces are your best investments.
"Data-driven collecting - understand the value proposition of every acquisition."
Build your target author list with priority scores for guided acquisitions. Track publisher tiers (Moxon, Pickering, Dent) and authenticated binderies (Zaehnsdorf, Rivière, Sangorski & Sutcliffe). The system knows your collection focus and scores accordingly.
"Define your collecting strategy, let the system help you execute it."
Recent additions to the BlueMoxon platform
A carefully crafted dark theme with deep burgundy backgrounds, aged parchment text, and antique gold accents. Inspired by Victorian bookbinding aesthetics. Respects system preferences and persists your choice.
"A theme befitting a collection of antiquarian books - elegant, timeless, and easy on the eyes."
Full CRUD interface for Authors, Publishers, and Binders. Merge duplicate entries with the reassignment feature. Mark entities as "preferred" for scoring bonuses. Manage your reference library with precision.
"Build your collection around the publishers and binderies that matter to you."
Track your acquisitions from purchase to delivery. Auto-detects carriers from tracking numbers (USPS, UPS, FedEx, Royal Mail, DHL). One-click refresh to fetch latest status. See delivery estimates right in the Kanban board.
"Know exactly when your next treasure will arrive."
Napoleon valuations now run asynchronously via SQS. Start an analysis and continue working - poll for completion or get notified when ready. No more blocking the UI during long Opus analyses.
"Queue up analyses for your entire collection and let the AI work in the background."
The dashboard now showcases your top-value books in a rotating spotlight. Each card displays rich metadata: author, publication year, publisher, and estimated FMV. Premium bindings (morocco, calf, vellum) and authenticated binderies get special badges. Books shuffle randomly on each page load.
"Your finest acquisitions, front and center - a different selection every visit."
Charts are now clickable and informative. Hover over any segment to see book counts, percentages, and sample titles. Click to filter the collection view by that category, era, author, or condition. Tooltips show up to 5 representative titles so you know exactly what's in each slice.
"From overview to detail in one click - explore your collection visually."
Serverless, scalable, and cost-optimized for a personal collection
Automated testing, security scanning, and deployment on every push
{
"status": "healthy",
"timestamp": "2026-01-02T15:30:00.000000+00:00",
"version": "2026.01.02-9033e57",
"environment": "production",
"total_latency_ms": 145.2,
"checks": {
"database": {
"status": "healthy",
"latency_ms": 45.8,
"book_count": 152
},
"s3": {
"status": "healthy",
"bucket": "bluemoxon-images",
"latency_ms": 52.3,
"has_objects": true
},
"cognito": {
"status": "healthy",
"latency_ms": 47.1
}
}
}
60+ endpoints for complete collection management
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/books | List all books with pagination and filtering |
| GET | /api/v1/books/{id} | Get complete book details with images and analysis |
| POST | /api/v1/books | Create a new book record |
| PUT | /api/v1/books/{id} | Update book metadata |
| PATCH | /api/v1/books/{id}/status | Update delivery status (IN_TRANSIT, ON_HAND) |
| POST | /api/v1/books/{id}/images | Upload book images to CDN |
| PUT | /api/v1/books/{id}/analysis/raw | Update markdown analysis document |
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/acquisitions | List acquisitions with status filter (watchlist, in_transit, on_hand) |
| POST | /api/v1/acquisitions | Create new acquisition with automatic scoring |
| POST | /api/v1/acquisitions/parse-order | Parse eBay order text to extract listing details |
| PATCH | /api/v1/acquisitions/{id} | Update acquisition status or details |
| POST | /api/v1/acquisitions/{id}/convert | Convert acquisition to collection book entry |
| POST | /api/v1/acquisitions/{id}/archive | Save listing to Wayback Machine |
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/books/{id}/valuation | Generate AI valuation using Napoleon Framework (Claude Sonnet 4) |
| POST | /api/v1/acquisitions/{id}/score | Calculate Investment Grade and Strategic Fit scores |
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/export/csv | Export collection as CSV |
| GET | /api/v1/health/deep | Deep health check with all dependencies |
| GET | /api/v1/health/version | Get deployed version and build info |