Project Summary (full details in the attachment): We need a secure, cloud-hosted web application that enables full-text Arabic search across two authoritative Islamic research books hosted on ar.lib.eshia.ir: جامع الأحاديث — Hadith Narrations (Book ID: 10565) معجم رجال الحديث — Narrator Biographies (Book ID: 14036) The project involves web scraping/extraction of all volumes and pages of both books into a structured database with Full-Text Search (FTS) capability. The UI must support Arabic (RTL) fully and provide a clean single-search-box interface with two radio buttons to select search type: • Search Hadith Narrations • Search Narrator Biographies (Rijal) The app will run on a secured Linux VPS with Google OAuth login only (no public access). An Admin Dashboard must track user activity: login list and full search history, with filtering and CSV export. Core Requirements: • Backend: Python (Flask/FastAPI) • DB: SQLite with FTS indexing • Responsive UI (Arabic RTL, desktop + mobile) • Remove footnotes, normalize narrator names for better search • External link to original source pages • Search result pagination • Security: HTTPS enforced, no indexing, sanitized inputs • Deliverables include full source code, deployment, documentation, and 2-week support Key Functional Deliverables: • Automated crawler to extract data and rebuild DB • Authentication + analytics dashboard • Accurate search for both Hadith and Rijal modes • Zero guest access (research members only)