Please run the following command to install the base dependencies:
npm installWe will use idb for a lightweight IndexedDB wrapper. Please install it:
npm install idbThis project is an Angular-based Progressive Web App (PWA) for learning and working with Biblical Hebrew, focusing on an offline-first experience with a custom keyboard and OCR capabilities.
Detailed project goals, tech stack, and roadmap are maintained in AGENTS.md.
- Start Dev Server:
ng serve - Build:
ng build - Test:
ng test
src/app/core/: Singleton services (Storage, Dictionary, OCR).src/app/features/: Main features (Dictionary, Keyboard, User-Dictionary).src/app/shared/: Reusable components and models.