<?xml version="1.0" encoding="UTF-8"?>
<urlset
        xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

    <!-- ── HOME ─────────────────────────────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>1.00</priority>
    </url>

    <url>
        <loc>https://coderealities.com/index.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>1.00</priority>
    </url>

    <!-- ── APP PAGES ─────────────────────────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/apps/ai-keyboard.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.90</priority>
    </url>

    <url>
        <loc>https://coderealities.com/apps/vaultkeep.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.90</priority>
    </url>

    <url>
        <loc>https://coderealities.com/apps/focus-timer.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.90</priority>
    </url>

    <url>
        <loc>https://coderealities.com/apps/brainiq-v1.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.90</priority>
    </url>

    <url>
        <loc>https://coderealities.com/apps/brainiq-v2.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.90</priority>
    </url>

    <!-- ── POLICY / TNC PAGES ────────────────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/ai-keyboard-privacy.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.50</priority>
    </url>

    <url>
        <loc>https://coderealities.com/ai-keyboard-tnc.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.50</priority>
    </url>

    <url>
        <loc>https://coderealities.com/vault-keep-privacy.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.50</priority>
    </url>

    <url>
        <loc>https://coderealities.com/policy-focus-timer.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.50</priority>
    </url>

    <url>
        <loc>https://coderealities.com/policy-brainiq.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.50</priority>
    </url>

    <!-- ── BLOG INDICES ──────────────────────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/blog/en/index.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.80</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/index.html</loc>
        <lastmod>2026-06-11T00:00:00+00:00</lastmod>
        <priority>0.80</priority>
    </url>

    <!-- ── BLOG: FIREBASE (EN + VI) ──────────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/exploring-the-power-of-firebase.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/kham-pha-suc-manh-cua-firebase.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-remote-config.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-remote-config.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-cloud-messaging.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-cloud-messaging.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-authentication.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-authentication.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-cloud-firestore.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-cloud-firestore.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-cloud-storage.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-cloud-storage.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-realtime-database.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-realtime-database.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-analytics.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-analytics.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/firebase-posts/firebase-distribution.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/firebase-posts/firebase-distribution.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <!-- ── BLOG: FLUTTER BASE (EN + VI) ──────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-1-why.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-1-boi-canh.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-2-overall-architecture.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-2-kien-truc-tong-the.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-3-details-data-layer.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-3-chi-tiet-tang-data.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-4-details-domain-layer.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-4-chi-tiet-tang-domain.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-5-presentation-layer.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-5-tang-presentation.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/base-posts/implementing-flutter-base-part-6-extensions.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/base-posts/trien-khai-base-flutter-phan-6-mo-rong.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <!-- ── BLOG: FLUTTER DEMO (EN + VI) ──────────────────────────────── -->
    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-1-overview-of-basic-demo.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-1-tong-quan-demo-co-ban.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-2-getting-started-building-the-structure.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-2-bat-dau-xay-cau-truc.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-3-implementing-the-ui-for-the-homescreen.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-3-trien-khai-ui-man-homescreen.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-4-handling-networking-to-retrieve-real-data.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-4-xu-ly-networking-lay-du-lieu-that.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-5-pouring-real-data-onto-the-ui.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-5-do-du-lieu-that-len-giao-dien.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/en/demo-posts/part-6-state-management-with-cubit.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

    <url>
        <loc>https://coderealities.com/blog/vi/demo-posts/bai-6-quan-ly-state-voi-cubit.html</loc>
        <lastmod>2025-05-05T06:55:18+00:00</lastmod>
        <priority>0.70</priority>
    </url>

</urlset>
