Enhancements for Multi-Language Quran App
Publicada el 2026-07-16
Descripción de la oferta
The following document outlines additional features to be integrated into the existing app application. These features are designed to expand the app from a translation and learning platform into a complete global Muslim ecosystem while maintaining the existing design language and user experience. 1. Multi-Language Integration Objective The Tarjumah app currently provides real-time Quran translation. The next stage is to make the platform globally accessible by allowing users to select their preferred interface language while maintaining the integrity of the Arabic Quranic text. Interface Languages The entire application interface should be translatable. Initially support: English Arabic French Spanish Turdu Turkish Malay Indonesian German Dutch Chinese Hindi Bengali Swahili Portuguese Additional languages can be added through the Laravel admin panel without requiring future app updates. User Language Selection During onboarding the user selects: Preferred language Country Region Timezone Prayer Calculation Method The selected language automatically changes: Menus Buttons Notifications AI Avatar Forum categories Help Centre Settings Tutorials Video titles Duas 99 Names descriptions Quran Translation Arabic remains unchanged. Users choose their preferred translation. Example Arabic ↓ English Translation ↓ Optional Transliteration ↓ Scholar Notes (future) Users can switch translations instantly while listening. Voice Translation Future AI updates could allow: Arabic audio ↓ Real-time translation ↓ Natural voice playback in the user's own language. 2. Global Community Forum Objective Introduce a community platform similar to Muzz's discussion forums where Muslims can connect, ask questions, support one another and share beneficial knowledge. Unlike traditional social media, discussions remain topic-based rather than follower-based. Main Community Page Displays: Trending Discussions Latest Posts Popular Categories Most Helpful Members Nearby Discussions Pinned Announcements Search Forum Categories General Discussion Quran & Tafsir Prayer Islamic Knowledge Reverts Marriage Parenting Business Entrepreneurship Travel Food Halal Lifestyle Cars Technology Health & Wellbeing Education Women's Discussions Brothers' Discussions Youth Students Mosques Events Charity Hajj & Umrah Islamic Books Arabic Learning AI & Technology Suggestions for Tarjumah Within Each Category Users can: Create posts Comment Reply Upload images Create polls Share Quran verses Share Hadith Bookmark discussions Report inappropriate content Receive notifications Search discussions Filter by newest Most helpful Most liked Most commented Community Moderation To maintain a respectful Islamic environment: Community Guidelines Report Function Automatic spam detection Content moderation tools Moderator dashboard Temporary bans Permanent bans Verified scholars badge Verified business badge Verified mosque badge Reputation System Members earn reputation through positive participation. Badges include Helpful Member Contributor Verified Scholar Revert Mentor Business Owner Mosque Representative Volunteer This encourages meaningful contributions rather than popularity. 3. Muslim Travel Map (Snap Map Inspired) Objective Create an optional location-sharing feature that allows Muslims travelling around the world to discover nearby members, mosques and halal services. This feature is completely optional and privacy-first. Interactive Map Users choosing to enable location sharing appear on the map. Map displays: Nearby Tarjumah users Mosques Prayer facilities Islamic centres Halal restaurants Islamic schools Events Muslim businesses Community meetups Privacy Controls Every user chooses: Invisible Visible to Nobody Visible to Friends Visible to Followers Visible to Everyone Approximate Location Precise Location Travel Mode Location expires after selected time Users can disable sharing instantly. No location is shared without explicit consent. Traveller Mode Designed for Muslims travelling interstate or internationally. Users can activate: "I'm travelling" Profile displays: Country City Languages Spoken Looking for: Mosques Friends Travel Advice Halal Food Accommodation Islamic Events Local Guides This creates a global Muslim travel network. User Profiles on the Map Selecting a user opens: Profile photo First name Country Languages spoken Interests Member since Shared interests Current city (if enabled) Option to send a friend request or message (subject to privacy settings) Map Filters Show only: Mosques Friends Women Men Families Reverts Scholars Businesses Restaurants Prayer Rooms Events Safety Features Hide exact home address Approximate location option Block users Report users Emergency hide mode Age restrictions for public visibility if required 4. Popular Quran Words Objective Research indicates that a relatively small number of recurring words and roots appear throughout the Qur'an. This feature helps users build vocabulary alongside the app's translation functionality. Learning System Users learn one word at a time. Each lesson includes: Arabic spelling Pronunciation Meaning Example verses Audio pronunciation Word frequency Related words Quiz Progress tracking Favourite list Revision reminders Gamification Daily goals Weekly streaks Experience points Levels Achievements Leaderboards (optional) Completion certificates AI Integration The AI Avatar can test users. Example "What does Rahmah mean?" "Which Surah contains this word?" "Can you pronounce this word?" 5. Admin Management All new modules should be manageable from the Laravel admin panel, including: Language packs Forum categories Forum moderation Reported posts Announcements Map settings Feature toggles Content management Notifications Analytics This enables administrators to update the platform without requiring app releases. Design & User Experience All new features should follow the existing app design system to ensure a seamless user experience. The interface should remain clean, modern, and intuitive, using consistent typography, spacing, icons, and navigation patterns. Animations should be subtle and purposeful, and all new screens should support both light and dark mode. Accessibility should also be considered, including scalable text, screen reader compatibility, and clear touch targets.
Skills
- Laravel
- Flutter
- UI/UX Design
- Social Media
- Inglés
- Francés
- Alemán
- Design Systems
- Web Accessibility
- Typography
- Portugués
- Indonesio
- Chino Mandarín
- Turco
- Bengalí
- Árabe
- Holandés
- Hindi
- Microsoft Word
Fuente original: freelancer