Wardi
πππ«ππ’ is a modern web platform for exploring Quran, Hadith, and Tafsir. It offers a sleek, minimal interface, cloud sync, and customizable reading options, designed to enhance your spiritual journey across all devices.
Install / Use
/learn @mohaneddz/WardiREADME
Introduction
In celebration of the arrival of the Prophet's birthday (Mawlid al-Nabi). I have decided to share my latest Web-Dev Project, Wardi!
Wardi is a modern and minimalistic platform designed to enrich your spiritual journey through an enhanced experience of exploring Quran, Hadith, and Tafsir. Blending cutting-edge technology with a spiritual focus, Wardi offers a personalized and seamless reading experience, complete with cloud sync and an intuitive user interface that adapts to all your devices. Whether youβre at home or on the go, Wardi ensures that your connection to these sacred texts remains uninterrupted.
Accessible At: Wardi's Official Website
The Idea
The Concept: I wanted to make an interactive website to sharpen my Web-Dev Skills as a first project, and I wanted it to be something that I see myself using everyday, which lead me to making a website for reading Quran, Hadith, Tafsir, with a beatiful interface, bookmarking capabilities, to motivate myself for reading the quran even more!, by something I specifically built by my own hands.
The Name "Wardi:" was illustrated from the word ΩΩΨ±ΩΨ― (wird) which refers to the daily amount of quran a person reads, and to take it even further, I made the website 's primary font Pink! which is a Synonyme to the website's name in arabic
Features
You can see the representation video found here
![]()
π Access to Quran, Hadith, and Tafsir
- Dive deep into a vast library of Quran, Hadith, and Tafsir content available in Arabic and English, with additional languages to be added soon. Whether you prefer exploring by chapter or verse, Wardi offers flexible access to its content, ensuring that your learning or reading journey remains fluid and insightful.
π§ββοΈ Modern & Minimal Interface
- Wardi embraces a clean and minimal design philosophy, eliminating distractions so you can focus solely on the content. The interface is user-friendly, intuitive, and purpose-built for seamless navigation, so your interaction with sacred texts is uninterrupted by unnecessary clutter.
π Tailored Reading Options
- Personalize your reading experience! You can choose to read by chapter, juz, sections, or even pages. Additionally, Wardi offers flexible font adjustments based on your deviceβs settings, allowing you to set the perfect reading experience tailored to your preferences. Keep track of your progress with personalized bookmarks and never lose your place again.
π€ Customizable User Pages
- Your Wardi profile is a reflection of your spiritual journey. Customize your profile with your own personal details and track your progress, preferences, and saved content across devices. You can update your profile picture and information for a fully personalized experience.
π Secure & Private
- Security is at the core of Wardi's platform. Your account is protected with encrypted passwords using sha256 encryption, and you can use your secure inbox mail for registration and recovery, ensuring your personal data remains safe and private.
πΎ Persistent Settings & Cloud Sync
- Wardi stores your reading preferences, progress, and bookmarks in the cloud, ensuring you can seamlessly pick up where you left off across all your devices. Whether youβre switching from your phone to your tablet or desktop, Wardi syncs your data to provide a consistent experience.
π± Responsive Design
- Whether youβre using a smartphone, tablet, or desktop, Wardi is designed to deliver a smooth and consistent experience. With full responsive design, the platform adapts to your deviceβs screen size and resolution, making it as easy to navigate on a small screen as it is on a larger one.
π¨ Beautiful Animations & Visual Feedback
- Every interaction with Wardi is polished and refined. From subtle animations to smooth transitions, Wardi provides visual feedback that enhances the user experience without taking away from the core focus of reading and exploring.
π Advanced Bookmarking System
- Wardiβs bookmarking system allows you to save and organize your favorite Quran, Hadith, and Tafsir content. With the ability to bookmark specific verses, chapters, or entire books, you can easily revisit your most important sections later.
π¬ Multilingual Interface
- Wardi is prepared for a global audience with its multilingual support, currently offering Arabic and English, with more languages coming soon. Whether you're fluent in Arabic or prefer English translations, the platform caters to both.
Screenshots & Descriptions πΌοΈ
Clean Design

Description: Wardiβs sleek and minimal interface ensures a distraction-free reading experience.
The Quranic Collection

Description: chose amongst Warsh or Hafs recitations, as well as the english edition.
The Hadith Collection

Description: With the 9 most well known Hadith books in both languages, you can find whatever it is you are looking for!.
The Tafsir Collections

Description: Access a wide library of 12 Quran Explanations, minimal and extensive, in both Arabic and English.
The About says it All!


Description: For an extensive yet beatiful list of features, visit the about us page!.
Sign-in Page

Description: which is confirmed by an email straight to your inbox!.
Login Page

Description: you can login to your account if you have one, we can also help you reset your password in case you forget it.
Customizable User Page

Description: Customize your profile and Sync your information and progress across all devices.
Bookmarks!


Description: Advanced bookmarking system for saving and organizing content.
Start Reading!

Description: with a beatiful & modern reader, the long chapters feel a lot shorter! (guarentee).
Bookmark, Bookmark, BOOKMARK!

Description: Bookmark any verse, hadith, chapter...Anything! with a click of a button.
Special fonts for your need!

Description: Tailored to have a smooth reading experience in both Arabic & English.
Multiple Reading modes

Description: Switch between Multiple reading modes, made for each reading purpose in mind!.
The Ultimate All-in-ne Search!


Description: Search for any query, in all of your books, Whether it is from Quran, Hadith, or Tafsir!.
Welcome to the Hadith Reader


Description: A beatiful interface for reading hadiths, from any given book.
Tafsir is Next!



Description: Either you want a brief or in depth explanations, or even Explanations in a different language.
Your Bookmarks are Smart!

Description: displaying various types of inormation, depending on the selected field, such as the numbers, the books or even the languages!.
Snapshot of data Collection (taken before i go insane)

Description: Data was extracted, cleaned & manipulated from multiple sources manually with the power of VS-Code and using python.
Email examples sent by Wardi



Description: Official Emails sent on multiple occasions, such as email verification, creation, or Password reset Token.
Technologies Used π οΈ
- HTML: For structuring the website's content.
- CSS: To define the design and layout.
- SASS: For better style management, utilizing variables, mixins, and functions.
- JavaScript: Responsible for handling the platform's interactivity.
- Node.js: Powers the server-side logic and handles data processing.
- Express.js: Provides a robust back-end framework for handling routes and middleware.
- Pug: Used as a templating engine for rendering dynamic HTML pages more efficiently.
How to Use Wardi π
You can do so by visiting the ofiicial website deployed at https://wardi.onrender.com with render
- active 24/7 using Daemon pings*
- it uses both the free plan of MongoDB & Render, which might slow down the user experience
Constraints, Known Issues & Future Plans π§
Constraints
- Free Plan Limitations: Wardi is curren
Related Skills
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5Γ5 spatial grid, full element inventory, and design system extraction β facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp β websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
Flyaro-waffle-app
Waffle Delight - Full Stack MERN Application Rules & Documentation Project Overview A comprehensive waffle delivery application built with MERN stack featuring premium UI/UX, admin management, a
