
This project is a comprehensive educational platform designed to structure, categorize, and present complex Islamic Hadith texts. My contributions to the project were twofold: designing a robust relational database to house a massive library of multilingual content, and building an interactive frontend feature that allows users to generate and share personalized Hadith images.
I spearheaded the development of a highly interactive user interface focused on user engagement and content distribution.
Custom Image Generation: Built a feature that allows users to select a specific Hadith and overlay the text onto various custom backgrounds.
Seamless Social Sharing: Wired the frontend interface to produce optimized, customized cards that users could easily download or share directly to social media and messaging platforms.
Responsive Design: Ensured the customization tool and sharing UI provided a fluid, intuitive experience across both desktop and mobile devices.
To support the complex nature of the platform's data, I was responsible for designing the underlying database schema.
Relational Data Structuring: Architected a highly relational model to seamlessly link core Hadiths with their respective multi-language translations, detailed word meanings, and thematic categories.
Data Integrity & Scalability: Designed the tables and relationships (such as linking Hadeeth, HadeethCategory, and Language) to ensure fast, efficient data retrieval, ensuring the platform remains performant as the library of translations and texts grows.
Reference Management: Structured the schema to accurately maintain the historical integrity of the content by mapping texts to their original references and source books.