Wasla
YouTube playlists, turned into structured courses.
Work
Case studies for the projects I'm proudest of, followed by every public repository that isn't a fork or an archive.
Featured case studies
GitHub
Pulled from the GitHub API at build time. Search by name or filter by language.
Showing 23 of 23 repositories
Free, open-source Chrome extension that translates Arabic ↔ English, saves words to a Markdown word bank on your device, and makes YouTube subtitles interactive. No account or tracking.
A collection of AI agent skills: Obsidian tools, English learning, and more.
Daily planner that structures your time around prayer schedules
Local dashboard for viewing YouTube community posts from your favorite channels
Self-hosted video library with YouTube-style browsing, progress tracking, and Pomodoro timer
Learn Python Linked List from Zero to Hero - exercises + solutions, more files coming soon
A local site builder experiment.
🐍 My structured Python learning journey — fundamentals with hands-on lessons and examples
A React meals project built while learning component patterns.
Advanced Framer Motion practice — shared layouts, AnimatePresence, and spring physics
Framer Motion animations practice — transitions, gestures, and scroll effects
Transform YouTube playlists into structured learning courses with progress tracking and bilingual UI
Drag-and-drop user list built with React, Tailwind CSS, and @dnd-kit
Backend API for Tilawat — Quran reading and recitation application with auth and file uploads
Telegram bot for daily task management with scheduled notifications and markdown file uploads
Full-stack grocery delivery application built with MERN stack
Full-stack e-commerce store application with React and Node.js
45-day frontend interview preparation plan — interactive PWA with daily lessons and exercises
Full-stack e-commerce platform with React frontend and Node.js backend
GSAP animation lessons — from basics to advanced easing functions
A quality and accreditation management system.
Practice exercises and projects for mastering GitHub CLI
Interactive lessons and exercises for learning GitHub CLI from scratch
Repositories marked as forks or archived are excluded. Learning repositories are included — they're part of the journey.