Mobile App — Requirements
1. Library
- Browse by collection and subject (Legislation, Publications, Journals, Decrees).
- Search the catalogue.
- Publication details: title, authors, publisher, date, pages, tags, type, language, price / free, view and download counts.
- Open in an in-app viewer, download, or share.
- Right-to-left Arabic layout throughout.
2. Researcher
- Ask legal questions and get streamed, sourced answers.
- Citations linked to library publications; tap to open them.
- A live view of the assistant's progress as it works.
- Sample questions to get started; a clear connection indicator.
3. E-services
- Knowledge, Training, and Facilities service categories, each with a short request form.
- Required-field checks before submitting.
4. Bilingual
- Bilingual (Arabic and English), defaulting to the language set on the user's phone, with right-to-left layout for Arabic. Every label is available in both languages.
5. Plan & timetable
| # | Item | Status |
|---|---|---|
| 1 | Library browse / search / detail | ✅ Done |
| 2 | In-app document viewer | ✅ Done |
| 3 | Researcher with citations | ✅ Done |
| 4 | E-service request forms | ✅ Done |
| 5 | User sign-in | ⏳ Planned |
| 6 | Push notifications | ⏳ Planned |
| 7 | Offline access | ⏳ Planned |
| 8 | DJI branding (icon / splash / logo) | ⏳ Planned |
| 9 | Store / marketplace | ⏳ Planned |