Skip to content

Add Arabic RTL valuation-review prototype (React + Vite + Tailwind, PDF extraction)#11

Open
Moshbbab wants to merge 1 commit into
trunkfrom
codex/build-arabic-first-real-estate-review-app
Open

Add Arabic RTL valuation-review prototype (React + Vite + Tailwind, PDF extraction)#11
Moshbbab wants to merge 1 commit into
trunkfrom
codex/build-arabic-first-real-estate-review-app

Conversation

@Moshbbab
Copy link
Copy Markdown
Owner

@Moshbbab Moshbbab commented May 8, 2026

Motivation

  • Provide an Arabic-first RTL prototype to speed up review of real-estate valuation reports with quick PDF text extraction, IVS/IFRS 13 checklist and risk flags.
  • Enable lightweight export of a review summary to Word for handoff or record-keeping.

Description

  • Add a new prototype at prototypes/valuation-review-app including index.html, package.json, package-lock.json, vite.config.ts, tsconfig.json, tailwind.config.js, postcss.config.js, and .gitignore to scaffold a Vite + React + TypeScript + Tailwind app.
  • Implement the main UI in src/App.tsx which uses pdfjs-dist for PDF text extraction (extractPdfText), a keyword-based fakeExtractAssumptions extractor, an IVS/IFRS checklist, computed risk flags, and a Word export via onExportWord.
  • Add app entry src/main.tsx and basic Tailwind styles in src/styles.css, and include a README at prototypes/valuation-review-app/README.md with run instructions (npm install / npm run dev).
  • Configure PostCSS/Tailwind and Vite React plugin with TypeScript support and strict compiler settings in tsconfig.json.

Testing

  • No automated tests were added or executed for this prototype.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant