diff --git a/.github/logo-dark.png b/.github/logo-dark.png new file mode 100644 index 0000000..a3e5424 Binary files /dev/null and b/.github/logo-dark.png differ diff --git a/README.md b/README.md index f0f3fac..bee4bfe 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@
-Scholarr + + + + Scholarr + # Scholarr @@ -92,13 +96,15 @@ BOOTSTRAP_ADMIN_PASSWORD= ```mermaid graph LR - Scholar[Google Scholar] -->|Scrape HTML| Parser[Parser & Fingerprinting] - Parser -->|Deduplicate| DB[(PostgreSQL)] - Parser -.->|Identify| APIs[arXiv / Crossref / OpenAlex] - APIs --> DB + UI[Vue 3 Dashboard] <-->|REST + SSE| API[FastAPI] + API --> Scheduler[Scheduler] + Scheduler -->|Scrape HTML| Scholar[Google Scholar] + Scholar -->|Parse & Deduplicate| DB[(PostgreSQL)] + Scholar -.->|Identify| Ext[arXiv / Crossref / OpenAlex] + Ext --> DB DB -->|DOIs| PDF[PDF Resolution] PDF -->|Unpaywall / arXiv| DB - DB --> UI[Vue 3 Dashboard] + API <--> DB ``` ## Tech Stack