What’s coming next for Dogeared, and how readers can help.

Support Dogeared

Help keep Dogeared independent and improving.

Your support helps cover hosting and gives me more time to ship the roadmap faster.

Buy Me a Coffee

Support Dogeared

More ways readers can support the site and help fund new features.

One-Time Support

Contribute once to help cover hosting, APIs, and development time.

Buy Me a Coffee

Share With Readers

Sharing the project is one of the fastest ways to help it grow.

Roadmap

Upcoming additions planned for Dogeared.

Now

#1

Reader Onboarding v2

Guide new readers through importing, setting favorites, following people, and rating a few read books.

Now

#2

Ratings + Taste Signals

Use ratings, follows, favorite books, and shelf behavior to improve recommendations and reader discovery.

Now

#3

Accessibility Pass

Tighten keyboard flows, focus states, screen-reader labels, reduced motion, and contrast across core workflows.

Next

#4

SEO Foundation Pass

Improve crawlability and discoverability with tighter metadata, structured data, internal linking, and index/sitemap hygiene.

Next

#5

Google Search Console Discoverability

Set up and monitor Search Console coverage, sitemaps, indexing, and query performance so Dogeared ranks cleanly in Google search.

Next

#6

Recommendations v1

Ship lightweight “because you shelved X” recommendations from genre and author overlap.

Next

#7

Richer Metrics Views

Expand drill-downs from authors to genres, tags, and location snapshots with cleaner exportable views.

Next

#8

Related Page UX Refresh

Rethink the Related detail page layout and hierarchy so drill-down context is clearer and the page feels intentional even with sparse result sets.

Next

#9

Mobile Reading Workflow Pass

Tune add-to-shelf, progress updates, ratings, and search specifically for small screens.

Next

#10

Library Export Improvements

Export filtered shelves, ratings, progress, and profile data in friendlier CSV and JSON formats.

Next

#11

Completion Reviews (UI + Feed + Storage)

Let readers add a short review when marking a book as Read, then show that review in Following activity and Profile views with a clean DB model for create/edit timestamps and queryable feed rendering.

Later

#12

Reading Trends Over Time

Add month-over-month trend lines for genres, completion rates, and reading velocity.

Later

#13

Review Notes / Private Notes

Let readers add private notes or short public blurbs to rated and read books.

Later

#14

Public Sharing Cards

Create polished preview cards for profiles, books, shelves, and reading goals when shared.

Later

#15

Notification Preferences + Email Digests

Add per-user digest preferences for follows, ratings, and reading activity before browser notifications.

Later

#16

Browser Notifications

Add opt-in browser notifications for key events like follows, reading reminders, and activity digests with per-user controls.

Later

#17

Audiobooks Support

Add audiobook-specific search, edition handling, and shelf views once core book workflows are fully stable.

Finished

Finished

#1

Security + Dependency Maintenance

Added weekly Dependabot updates, automated dependency/security checks, and release-process guidance for recurring maintenance.

Finished

#2

Custom Shelves

Let readers create and manage their own shelves beyond the defaults, including naming, ordering, and assigning books.

Finished

#3

Import Pipeline Reliability

Made Goodreads/CSV imports idempotent with dry-run planning, duplicate protection, retrying sync, and clearer progress.

Finished

#4

Data Quality & Metadata Backfills

Added recurring metadata backfill orchestration, scheduled automation, and quality coverage reporting for authors/books.

Finished

#5

Performance & Caching Pass

Added cache headers/runtime memoization for read APIs and capped heavy metrics payload generation for faster repeat loads.

Finished

#6

Production QA + Monitoring

Added CI smoke coverage for critical endpoints plus scheduled production health/API checks with automatic issue alerts.

Finished

#7

Admin/Data Health Dashboard

Shipped an admin-only dashboard with metadata gap coverage, import reliability signals, duplicate clusters, and backfill movement.

Finished

#8

Rating UX Polish

Cleaned up editable rating controls, rating feedback, clear actions, and community-versus-personal rating presentation.

Finished

#9

Release Workflow + Main Protection

Added semantic versioning, changelog tracking, GitHub Releases, CI checks, and branch protection rules for main.

Finished

#10

Following Activity Feed

Shipped Following as a logged-in activity page with reader discovery, follow management, and followed-reader shelf activity.

Finished

#11

Book Ratings

Let readers rate books from key surfaces and feed those ratings into profile, activity, and book pages.

Finished

#12

Profile & Library Polish

Refined profile pages, responsive book cards, mobile navigation, section highlighting, and book metadata presentation.

Finished

#13

New Account Creation

Added a clear sign-up flow so new readers can create an account, set a username, and land in profile setup.

Finished

#14

Genre Cleanup & Normalization

Deduplicate genres, split combo genres, and standardize genre names/slugs so shelves and discovery stay clean.

Finished

#15

Shelf & Search Reliability

Improve add-to-shelf flows, deduplication, and search result quality so the core reading workflow is dependable.

Finished

#16

Public Profiles + Follow Graph Foundations

Shipped public profile privacy gates, follow relationships, and profile activity views for multi-user groundwork.

Finished

#17

Auth & Account Hardening

Tighten sign-in/session behavior, account recovery, and auth error handling so onboarding is stable.

Finished

#18

Centralized Auth State + Local Auth Preview

Unified auth handling across the site with localhost-only auth state preview switching for fast UX checks.

Finished

#19

Reusable Book Card System

Standardized book display UI across index, profile, search, and book pages with shared components.

Finished

#20

Core Site Setup & Stabilization

Finish baseline setup, tighten navigation and mobile UX, and make key pages feel consistent and reliable.

Support Dogeared