<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://mounirahmed.dev</loc>
<lastmod>2026-03-01T15:32:34.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects</loc>
<lastmod>2026-03-01T15:32:34.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/about</loc>
<lastmod>2026-03-01T15:32:34.927Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mounirahmed.dev/contact</loc>
<lastmod>2026-03-01T15:32:34.927Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs</loc>
<lastmod>2026-03-01T15:32:34.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/how-to-build-an-ats-friendly-cv-that-gets-noticed-by-recruiters</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/ca7a1c91-5059-4f70-8de6-fe1007bf9742.png</image:loc>
</image:image>
<lastmod>2026-02-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/3-chrome-extensions-that-make-web-development-faster-and-easier</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/becf4f4e-10fd-4df4-bad6-da8218d3029a.png</image:loc>
</image:image>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/common-react-patterns-used-in-real-projects-with-examples</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/1a845a16-9651-4ed1-ab43-8501fbb06eb2.png</image:loc>
</image:image>
<lastmod>2025-12-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/how-to-make-online-payments-in-egypt-without-a-credit-card-using-bybit</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/e7916c41-60df-4085-8cd9-d0a937421ef6.png</image:loc>
</image:image>
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/best-ways-to-withdraw-money-in-egypt-egp-and-usd-if-you-work-online</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/2434f682-3938-45ac-86e8-347db570f157.png</image:loc>
</image:image>
<lastmod>2025-12-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/how-to-spot-fake-job-posts-on-linkedin-avoid-scams-and-save-your-time</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/bc38a4ec-cd9c-4a83-a919-63e994db1605.png</image:loc>
</image:image>
<lastmod>2025-12-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/a-beginners-survival-guide-to-learning-react</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/2e480d89-5f44-48d0-b4a0-ae0b2b76f22b.png</image:loc>
</image:image>
<lastmod>2025-12-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/create-a-job-ready-resume-for-free-using-resumeforfree-and-flowcv</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/312d4894-150b-4f5c-9a3f-2f422987c4d4.png</image:loc>
</image:image>
<lastmod>2025-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/10-frontend-mistakes-i-made-in-my-first-3-years-and-how-you-can-avoid-them</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/60196a13-d66b-4433-9faa-82c65ffa1b80.png</image:loc>
</image:image>
<lastmod>2025-12-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/frontend-file-architecture-the-complete-guide-to-structuring-your-project</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/cb410473-f591-48a2-bb37-f8e08d1534ea.png</image:loc>
</image:image>
<lastmod>2025-12-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/react-bits-the-ultimate-collection-of-animated-ui-components-for-modern-react-apps</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/42c580e9-298c-405f-8e77-a616d20fc094.png</image:loc>
</image:image>
<lastmod>2025-12-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/react-19-use-hook-explained-replace-useeffect-with-cleaner-async-code</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/371b74f6-dec5-41e1-8826-a9b700961db5.png</image:loc>
</image:image>
<lastmod>2025-11-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/blogs/the-new-css-if-function-conditional-styling-is-finally-here</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/blogs/c1eb21a4-689c-41dc-82e8-f35939789c92.jpg</image:loc>
</image:image>
<lastmod>2025-11-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/the-wild-oasis</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Screenshot%202025-11-08%20012118.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/screencapture-the-wild-oasis-website-pzjc-vercel-app-about-2025-07-31-21_42_04.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/screencapture-the-wild-oasis-website-pzjc-vercel-app-account-reservations-2025-07-31-21_42_54.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/screencapture-the-wild-oasis-website-pzjc-vercel-app-cabins-2025-07-31-21_41_49.png</image:loc>
</image:image>
<lastmod>2025-11-08T15:02:02.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/educational-erp-system</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/e1d31dc5-fee0-40e6-b8c1-532a6eb3a46c.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/18e76702-2551-4de3-8fa5-3de25890f96e.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/de48a148-055a-4557-877f-c412f9a7c20e.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/25db0454-6cb4-4746-a08a-fd9858f30f15.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/2db7bea5-a712-40e2-a789-9a53ed1f856a.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/8bcc4bec-b9de-4a10-adb7-84115c50315b.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/ee762ad9-6790-42c7-a7d8-a65549717547.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/45af6858-bf89-4363-9553-c3bbffc36093.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/d03fc783-0e3f-4285-8247-23fdae40d68f.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/4bbdca39-f197-479f-b0bc-b1c13b2565fd.png</image:loc>
</image:image>
<lastmod>2025-12-15T12:22:13.957Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/maf</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(1)%20(1).jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(1).jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(1).png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(2).jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(3).jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/image_original%20(4).jpg</image:loc>
</image:image>
<lastmod>2025-11-08T15:40:12.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/mounirs-world-template</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/template1.jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/template2.jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Screenshot%202025-11-08%20180516.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Screenshot%202025-11-08%20180536.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Screenshot%202025-11-08%20180548.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Screenshot%202025-11-08%20180604.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/template4.jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/template5.jpg</image:loc>
</image:image>
<lastmod>2025-11-08T16:02:39.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/doosdoos</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/73a175ca-f3d8-43fa-b527-c9e8ad2ba7c9.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/doos2.png</image:loc>
</image:image>
<lastmod>2025-11-08T16:20:34.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/safari-boyz</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Home%20Page-01.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Home%20Page.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/About%20Us.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/Contact%20Us.png</image:loc>
</image:image>
<lastmod>2025-08-10T01:32:53.469Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/horizontal-scroll-jewelry-website</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/9f4ea04c-3027-4f38-9a6f-ad5201adfff5.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/4a6be095-e835-4015-b5f4-712a46f88eb2.png</image:loc>
</image:image>
<lastmod>2025-12-18T11:09:23.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/uv-drink-locker</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/uvd-01.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/uvdl-02.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/uvdl-03.png</image:loc>
</image:image>
<lastmod>2025-11-08T15:15:07.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/bantu-it-services-and-creative-agency-landing-page</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/ef94b85e-b9fb-405d-bc29-c2b25a0b5dd3.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/7cb940ee-bd78-4065-b454-839e8f28e281.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/cd453387-78a8-423b-84ff-cdc27eb34f14.png</image:loc>
</image:image>
<lastmod>2025-12-18T11:18:40.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/jewelry-landing-page</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/44697002-134e-4522-9597-c79742ca9735.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/1bea1e46-ed06-401a-89f2-35a214f66f32.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/f1948327-77be-4f81-8783-9d81265d0796.png</image:loc>
</image:image>
<lastmod>2025-12-18T10:23:18.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mounirahmed.dev/projects/corefit-app</loc>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/cef7b4d6-72b2-4bf8-9d7d-588f8d292041.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/3f1ca7c1-09fe-4cc8-9ca4-2e4a278cac08.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/76297bed-0c70-4abc-892e-5dafc3cbaafb.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/1a5152e3-7f15-4587-b2e4-9698d249cb8f.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/f251edec-f79e-4356-994c-5e207106fd59.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/c6e0a320-5f86-4569-9811-bc23ade641f6.png</image:loc>
</image:image>
<image:image>
<image:loc>https://onhzvsgjjxdgavxtlxnj.supabase.co/storage/v1/object/public/portfolio/e0791c9b-2291-4310-93b3-597934877153.png</image:loc>
</image:image>
<lastmod>2025-11-08T17:08:38.984Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
