Pilgrimage Companion ULT is a comprehensive mobile application built with React Native and Expo. Designed specifically for Hajj and Umrah pilgrims, this app offers a variety of features to enhance your pilgrimage experience. Key functionalities include voice-to-voice translation, image-to-text conversion with translation, saving and managing favorite translations, and detailed guidance for Hajj and Umrah rituals. The app also includes a voice translator to assist you in communicating with Arabic speakers and fellow pilgrims.
- Real-Time Translation: Speak into the app and get immediate translations in your desired language.
- Support for Multiple Languages: Communicate effectively with people from different linguistic backgrounds.
- OCR Technology: Capture text from images using advanced Optical Character Recognition (OCR) technology.
- Text Translation: Instantly translate the extracted text into your preferred language.
- Save Favorite Translations: Bookmark frequently used translations for quick access.
- Edit and Remove: Modify or delete saved translations as needed.
- Step-by-Step Instructions: Detailed guidance on performing Hajj and Umrah rituals correctly.
- Dua and Supplications: Access a comprehensive list of supplications and their translations.
- Checklists: Essential checklists to ensure you are well-prepared for your pilgrimage.
- Voice Commands: Navigate the app using simple voice commands for a hands-free experience.
- Offline Mode: Access saved translations and guidance even without an internet connection.
- User-Friendly Interface: Simple and intuitive design for easy navigation.
To install and run the Pilgrimage Companion ULT app, follow these steps:
-
Clone the Repository:
git clone https://github.com/yourusername/pilgrimage-companion.git
-
Navigate to the Project Directory:
cd pilgrimage-companion
-
Install Dependencies:
npm install
-
Start the Expo Server:
npm start
This will start the Expo development server. You can then use the Expo Go app on your mobile device to scan the QR code and load the app.
- Open the app and navigate to the "Voice Translation" section.
- Press the microphone button and speak the phrase you want to translate.
- Select the target language to hear the translation.
- Go to the "Image Translation" section.
- Capture an image with text or select an image from your gallery.
- The app will extract the text and provide a translation.
- To save a translation, tap the "Save" button.
- Access saved translations in the "Favorites" section.
- Edit or remove translations as needed.
- Navigate to the "Hajj & Umrah" section.
- Follow the step-by-step instructions for each ritual.
- Use the checklists to ensure you have completed all necessary steps.
We welcome contributions to improve the Pilgrimage Companion ULT app! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to the branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, please contact us at ahadnawaz585@gmail.com
Thank you for using Pilgrimage Companion ULT! May your pilgrimage be blessed and successful.