Diwan - Arabic Poetry App Development
Budget: $30 – $250 USD
Build a clean and elegant mobile app for Android and iOS called “Diwan”.
App purpose:
An Arabic poetry reading app where users can read poems and listen to them using text-to-speech.
Core features:
- Home screen showing a list of poems
- Each poem card shows:
- Poem title
- Poet name
Search feature (VERY IMPORTANT):
- A search bar at the top of the home screen
- Search must work in Arabic
- Users can search by:
- Poem title
- Poet name
- Any sentence or word inside the poem content
- Search results should update instantly as the user types
- Highlight matched text if possible
Poem details screen:
- Display full poem text with proper Arabic formatting
- Large, centered button labeled "استمع للقصيدة"
- When pressed, the poem text is read aloud using Arabic text-to-speech
- Include play, stop, and replay controls
Design requirements:
- Minimal, chic, and elegant design
- Arabic-friendly typography (Amiri or Cairo)
- Comfortable line spacing for poetry
- Calm color palette (beige/black/gold or dark mode)
- Smooth subtle animations (fade or slide)
Technical requirements:
- Works fully offline
- Poems stored locally inside the app (no backend)
- No user accounts or login
- Optimized for performance
- Clean, well-structured code
- Flutter framework preferred
Poem data structure:
- title (string)
- poet (string)
- content (string)
content:
- Include the PDF of the poems i will provide
features:
- Dark mode toggle
- Font size control
- Recent searches
-Ads
-Language Changer ENGLISH / ARABIC
Do NOT include:
- Payments
- Social features
- Comments
- Login or signup
App purpose:
An Arabic poetry reading app where users can read poems and listen to them using text-to-speech.
Core features:
- Home screen showing a list of poems
- Each poem card shows:
- Poem title
- Poet name
Search feature (VERY IMPORTANT):
- A search bar at the top of the home screen
- Search must work in Arabic
- Users can search by:
- Poem title
- Poet name
- Any sentence or word inside the poem content
- Search results should update instantly as the user types
- Highlight matched text if possible
Poem details screen:
- Display full poem text with proper Arabic formatting
- Large, centered button labeled "استمع للقصيدة"
- When pressed, the poem text is read aloud using Arabic text-to-speech
- Include play, stop, and replay controls
Design requirements:
- Minimal, chic, and elegant design
- Arabic-friendly typography (Amiri or Cairo)
- Comfortable line spacing for poetry
- Calm color palette (beige/black/gold or dark mode)
- Smooth subtle animations (fade or slide)
Technical requirements:
- Works fully offline
- Poems stored locally inside the app (no backend)
- No user accounts or login
- Optimized for performance
- Clean, well-structured code
- Flutter framework preferred
Poem data structure:
- title (string)
- poet (string)
- content (string)
content:
- Include the PDF of the poems i will provide
features:
- Dark mode toggle
- Font size control
- Recent searches
-Ads
-Language Changer ENGLISH / ARABIC
Do NOT include:
- Payments
- Social features
- Comments
- Login or signup
Related categories:
Mobile App Development
iPhone
Android
Arabic Translator
App Design
UI / User Interface
Flutter
App Development