diff --git a/Dockerfile b/Dockerfile
index 956d287..df2b252 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,6 +24,7 @@ RUN apt-get update && apt-get install -y \
WORKDIR /app
COPY Cargo.toml Cargo.lock ./
COPY src ./src
+COPY migrations ./migrations
RUN cargo build --release
# --- Runtime stage ---
@@ -41,6 +42,9 @@ WORKDIR /app
# Copy backend binary
COPY --from=backend-builder /app/target/release/readur /app/readur
+# Copy migrations directory
+COPY --from=backend-builder /app/migrations /app/migrations
+
# Create necessary directories
RUN mkdir -p /app/uploads /app/watch /app/frontend
diff --git a/frontend/src/components/Dashboard.tsx b/frontend/src/components/Dashboard.tsx
index cf3d336..69b3299 100644
--- a/frontend/src/components/Dashboard.tsx
+++ b/frontend/src/components/Dashboard.tsx
@@ -2,6 +2,7 @@ import React, { useState, useEffect } from 'react'
import FileUpload from './FileUpload'
import DocumentList from './DocumentList'
import SearchBar from './SearchBar'
+import OcrAnalytics from './OcrAnalytics'
import { Document, documentService } from '../services/api'
function Dashboard() {
@@ -55,6 +56,12 @@ function Dashboard() {
+ {!searchResults && (
+
+
+
+ )}
+
{searchResults && (