{ "version": "2.8", "children": [ { "type": "frame", "id": "bi8Au", "x": 0, "y": 0, "name": "Frame", "clip": true, "width": 800, "height": 600, "fill": "#FFFFFF", "layout": "none" }, { "type": "frame", "id": "ZtWEm", "x": 0, "y": 0, "name": "TapTrack Landing Page", "width": 1440, "fill": "#FFFFFF", "layout": "vertical", "children": [ { "type": "frame", "id": "btZFL", "name": "Navigation", "width": "fill_container", "height": 68, "fill": "#FFFFFF", "stroke": { "align": "outside", "thickness": 1, "fill": "#E2E8F0" }, "gap": 48, "padding": [ 0, 100 ], "alignItems": "center", "children": [ { "type": "frame", "id": "ZVhQt", "name": "Logo", "gap": 8, "alignItems": "center", "children": [ { "type": "frame", "id": "b5wCQ", "name": "navLogoMark", "width": 32, "height": 32, "fill": "#1D4ED8", "cornerRadius": 8, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "tQzq4", "name": "navLogoMarkText", "fill": "#FFFFFF", "content": "T", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "bold" } ] }, { "type": "text", "id": "KQKD6", "name": "navLogoName", "fill": "#0F172A", "content": "TapTrack", "fontFamily": "Inter", "fontSize": 18, "fontWeight": "bold" } ] }, { "type": "frame", "id": "t5eqc", "name": "navSpacer", "width": "fill_container", "height": 1 }, { "type": "frame", "id": "4E962", "name": "navLinks", "gap": 36, "alignItems": "center", "children": [ { "type": "text", "id": "X0Qej", "name": "navL1", "fill": "#475569", "content": "Features", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "medium" }, { "type": "text", "id": "CF6JN", "name": "navL2", "fill": "#475569", "content": "How It Works", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "medium" }, { "type": "text", "id": "KMjy8", "name": "navL3", "fill": "#475569", "content": "Services", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "medium" }, { "type": "text", "id": "Z5i8G", "name": "navL4", "fill": "#475569", "content": "Contact", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "medium" } ] }, { "type": "frame", "id": "UC7lY", "name": "navCta", "fill": "#1D4ED8", "cornerRadius": 8, "padding": [ 10, 22 ], "children": [ { "type": "text", "id": "2gUMd", "name": "navCtaText", "fill": "#FFFFFF", "content": "Request a Demo", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "semibold" } ] } ] }, { "type": "frame", "id": "iSw4I", "name": "Hero", "width": "fill_container", "height": 640, "fill": "#F8FAFF", "gap": 80, "padding": [ 0, 100 ], "alignItems": "center", "children": [ { "type": "frame", "id": "En22C", "name": "Hero Left", "width": "fill_container", "layout": "vertical", "gap": 28, "children": [ { "type": "frame", "id": "Q5X1W", "name": "heroPill", "fill": "#EFF6FF", "cornerRadius": 20, "gap": 6, "padding": [ 5, 12 ], "alignItems": "center", "children": [ { "type": "frame", "id": "axZA7", "name": "heroPillDot", "width": 6, "height": 6, "fill": "#1D4ED8", "cornerRadius": 3 }, { "type": "text", "id": "qB9gJ", "name": "heroPillText", "fill": "#1D4ED8", "content": "Built for Philippine Schools", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "semibold" } ] }, { "type": "text", "id": "XOkf8", "name": "H1", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 560, "content": "Attendance That\nRuns Itself.", "lineHeight": 1.1, "fontFamily": "Inter", "fontSize": 58, "fontWeight": "bold" }, { "type": "text", "id": "hupvA", "name": "Sub", "fill": "#475569", "textGrowth": "fixed-width", "width": 520, "content": "TapTrack is an on-premises NFC attendance system — students tap their ID card, parents get an SMS, and your records are updated automatically. No manual registers. No paper trails.", "lineHeight": 1.7, "fontFamily": "Inter", "fontSize": 17, "fontWeight": "normal" }, { "type": "frame", "id": "v5Iu9", "name": "heroBtns", "gap": 12, "children": [ { "type": "frame", "id": "4BbwD", "name": "heroBtn1", "fill": "#1D4ED8", "cornerRadius": 8, "padding": [ 13, 26 ], "children": [ { "type": "text", "id": "idkdB", "name": "heroBtn1Txt", "fill": "#FFFFFF", "content": "Request a Demo", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "semibold" } ] }, { "type": "frame", "id": "xNEMD", "name": "heroBtn2", "fill": "#FFFFFF", "cornerRadius": 8, "stroke": { "thickness": 1, "fill": "#CBD5E1" }, "padding": [ 13, 26 ], "children": [ { "type": "text", "id": "v3yiW", "name": "heroBtn2Txt", "fill": "#334155", "content": "See How It Works", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "medium" } ] } ] }, { "type": "frame", "id": "zKR1a", "name": "heroTrustRow", "gap": 20, "alignItems": "center", "children": [ { "type": "text", "id": "KGOM4", "name": "heroTrust1", "fill": "#64748B", "content": "✓ Student data stays on your servers", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "HEUTM", "name": "heroTrust2", "fill": "#64748B", "content": "✓ No cloud lock-in", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "Cdt5X", "name": "Hero Right", "width": 580, "layout": "vertical", "gap": 16, "children": [ { "type": "text", "id": "H6AHd", "name": "heroCaption", "fill": "#94A3B8", "textGrowth": "fixed-width", "width": 580, "content": "Live dashboard running on your school's own server — data never leaves your premises.", "textAlign": "center", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" }, { "type": "frame", "id": "s5g4Q", "name": "Dashboard Mockup", "clip": true, "width": 580, "height": 380, "fill": { "type": "image", "enabled": true, "url": "public/screenshots/58IBI.png", "mode": "fill" }, "cornerRadius": 16, "stroke": { "thickness": 2, "fill": "#E2E8F0" }, "layout": "none" } ] } ] }, { "type": "frame", "id": "aGonW", "name": "Privacy Banner", "width": "fill_container", "fill": "#0F172A", "gap": 80, "padding": [ 56, 100 ], "alignItems": "center", "children": [ { "type": "frame", "id": "JWKIj", "name": "privLeft", "width": "fill_container", "layout": "vertical", "gap": 12, "children": [ { "type": "frame", "id": "YXiL8", "name": "privLabel", "fill": "#1E3A5F", "cornerRadius": 4, "padding": [ 4, 10 ], "children": [ { "type": "text", "id": "BPoZv", "name": "privLabelTxt", "fill": "#60A5FA", "content": "DATA PRIVACY", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 1 } ] }, { "type": "text", "id": "zwuAz", "name": "privTitle", "fill": "#FFFFFF", "textGrowth": "fixed-width", "width": 500, "content": "Student data never leaves your school.", "lineHeight": 1.2, "fontFamily": "Inter", "fontSize": 28, "fontWeight": "bold" }, { "type": "text", "id": "xZ89x", "name": "privSub", "fill": "#94A3B8", "textGrowth": "fixed-width", "width": 500, "content": "TapTrack runs entirely on your own server. No student records, attendance logs, or personal data are ever uploaded to a third-party cloud.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 15, "fontWeight": "normal" } ] }, { "type": "frame", "id": "q9k23", "name": "privRight", "gap": 40, "children": [ { "type": "frame", "id": "AXLbG", "name": "privStat1", "layout": "vertical", "gap": 6, "alignItems": "center", "children": [ { "type": "icon_font", "id": "NzuLL", "name": "privStat1Icon", "width": 28, "height": 28, "iconFontName": "server", "iconFontFamily": "lucide", "fill": "#60A5FA" }, { "type": "text", "id": "PBZ1G", "name": "privStat1Txt", "fill": "#FFFFFF", "content": "On-Premises", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "9XXek", "name": "privStat1Sub", "fill": "#64748B", "content": "Your server only", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" } ] }, { "type": "frame", "id": "OEGKl", "name": "privStat2", "layout": "vertical", "gap": 6, "alignItems": "center", "children": [ { "type": "icon_font", "id": "Q24zj", "name": "privStat2Icon", "width": 28, "height": 28, "iconFontName": "shield", "iconFontFamily": "lucide", "fill": "#60A5FA" }, { "type": "text", "id": "mYlLy", "name": "privStat2Txt", "fill": "#FFFFFF", "content": "DepEd Aligned", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "Te2k9", "name": "privStat2Sub", "fill": "#64748B", "content": "Data privacy ready", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" } ] }, { "type": "frame", "id": "8TQwS", "name": "privStat3", "layout": "vertical", "gap": 6, "alignItems": "center", "children": [ { "type": "icon_font", "id": "AmbAw", "name": "privStat3Icon", "width": 28, "height": 28, "iconFontName": "wifi-off", "iconFontFamily": "lucide", "fill": "#60A5FA" }, { "type": "text", "id": "E5d8M", "name": "privStat3Txt", "fill": "#FFFFFF", "content": "Works Offline", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "HBirQ", "name": "privStat3Sub", "fill": "#64748B", "content": "No internet required", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" } ] } ] } ] }, { "type": "frame", "id": "8tiWV", "name": "See It Live Section", "width": "fill_container", "fill": "#F8FAFF", "layout": "vertical", "gap": 40, "padding": [ 96, 100 ], "children": [ { "type": "frame", "id": "2b1LH", "name": "seeHdr", "width": "fill_container", "layout": "vertical", "gap": 10, "alignItems": "center", "children": [ { "type": "text", "id": "kRTbL", "name": "seeLabel", "fill": "#1D4ED8", "content": "THE SYSTEM IN ACTION", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "t6XZI", "name": "seeTitle", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 600, "content": "The gate display students see every morning.", "lineHeight": 1.15, "textAlign": "center", "fontFamily": "Inter", "fontSize": 38, "fontWeight": "bold" }, { "type": "text", "id": "0FlMY", "name": "seeSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": 600, "content": "A full-screen kiosk view runs at your school gate — students tap their NFC ID card and instantly see their name, section, and status confirmed.", "lineHeight": 1.6, "textAlign": "center", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "normal" } ] }, { "type": "frame", "id": "Sel0H", "name": "Gate View Mockup", "clip": true, "width": 960, "height": 540, "fill": { "type": "image", "enabled": true, "url": "public/screenshots/gE861.png", "mode": "fill" }, "cornerRadius": 16, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "none" }, { "type": "text", "id": "JWOx5", "name": "seeCaption", "fill": "#94A3B8", "textGrowth": "fixed-width", "width": 700, "content": "Full-screen gate display running on a monitor at your school entrance. No login required for students — just tap and go.", "textAlign": "center", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "48I9K", "name": "Features Section", "width": "fill_container", "fill": "#FFFFFF", "layout": "vertical", "gap": 72, "padding": [ 96, 100 ], "children": [ { "type": "frame", "id": "KqYcK", "name": "featsHdr", "width": "fill_container", "layout": "vertical", "gap": 10, "alignItems": "center", "children": [ { "type": "text", "id": "dwzDo", "name": "featsHdrLabel", "fill": "#1D4ED8", "content": "WHAT TAPTRACK DOES", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "tlicn", "name": "featsHdrTitle", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 560, "content": "Every feature your school\nactually needs.", "lineHeight": 1.15, "textAlign": "center", "fontFamily": "Inter", "fontSize": 40, "fontWeight": "bold" }, { "type": "text", "id": "wG2Tn", "name": "featsHdrSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": 560, "content": "Designed around the real workflow of Filipino schools — from homeroom attendance to parent communication.", "lineHeight": 1.6, "textAlign": "center", "fontFamily": "Inter", "fontSize": 17, "fontWeight": "normal" } ] }, { "type": "frame", "id": "0uUEw", "name": "featsRow1", "width": "fill_container", "gap": 24, "children": [ { "type": "frame", "id": "NIakN", "name": "fcard1", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "Xl2lr", "name": "fcard1Icon", "width": 44, "height": 44, "fill": "#EFF6FF", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "xK2EV", "name": "fcard1IconI", "width": 22, "height": 22, "iconFontName": "credit-card", "iconFontFamily": "lucide", "fill": "#1D4ED8" } ] }, { "type": "text", "id": "pgyKT", "name": "fcard1Title", "fill": "#0F172A", "content": "NFC Tap-In Attendance", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "pfgfN", "name": "fcard1Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Students tap their NFC ID card on the reader. Attendance is recorded instantly — no queuing, no manual entry, no errors.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "KXpRQ", "name": "fcard2", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "UUhEY", "name": "fcard2Icon", "width": 44, "height": 44, "fill": "#ECFDF5", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "6hs9P", "name": "fcard2IconI", "width": 22, "height": 22, "iconFontName": "message-square", "iconFontFamily": "lucide", "fill": "#059669" } ] }, { "type": "text", "id": "E7hgZ", "name": "fcard2Title", "fill": "#0F172A", "content": "Instant Parent SMS Alerts", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "BV4Yg", "name": "fcard2Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Parents receive an automatic SMS the moment their child arrives or is marked absent. No app required on their end.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "4mLYg", "name": "fcard3", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "NRoTb", "name": "fcard3Icon", "width": 44, "height": 44, "fill": "#FEF9C3", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "dVGnR", "name": "fcard3IconI", "width": 22, "height": 22, "iconFontName": "layout-dashboard", "iconFontFamily": "lucide", "fill": "#CA8A04" } ] }, { "type": "text", "id": "CpvDP", "name": "fcard3Title", "fill": "#0F172A", "content": "Live Attendance Dashboard", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "3aJpm", "name": "fcard3Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Principals and advisers see real-time attendance, late counts, and absent students — all from a single screen.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "6P7WS", "name": "featsRow2", "width": "fill_container", "gap": 24, "children": [ { "type": "frame", "id": "JP8th", "name": "fcard4", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "sEePT", "name": "fcard4Icon", "width": 44, "height": 44, "fill": "#F3E8FF", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "r0jW3", "name": "fcard4IconI", "width": 22, "height": 22, "iconFontName": "book-open", "iconFontFamily": "lucide", "fill": "#7C3AED" } ] }, { "type": "text", "id": "TVabl", "name": "fcard4Title", "fill": "#0F172A", "content": "Automated Attendance Reports", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "qM8kr", "name": "fcard4Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Monthly attendance summaries are generated and sent automatically to administrators — with per-student and per-class breakdowns.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "eopYd", "name": "fcard5", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "tLc9A", "name": "fcard5Icon", "width": 44, "height": 44, "fill": "#FFF1F2", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "lNQCY", "name": "fcard5IconI", "width": 22, "height": 22, "iconFontName": "users", "iconFontFamily": "lucide", "fill": "#E11D48" } ] }, { "type": "text", "id": "R1X0W", "name": "fcard5Title", "fill": "#0F172A", "content": "Student & Section Management", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "os9f7", "name": "fcard5Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Manage your full student roster, assign sections and advisers, and link each student to their parent's contact number.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "SV7SQ", "name": "fcard6", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 14, "padding": [ 32, 28 ], "children": [ { "type": "frame", "id": "qGKmq", "name": "fcard6Icon", "width": 44, "height": 44, "fill": "#E0F2FE", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "7FZmK", "name": "fcard6IconI", "width": 22, "height": 22, "iconFontName": "activity", "iconFontFamily": "lucide", "fill": "#0284C7" } ] }, { "type": "text", "id": "DMVMy", "name": "fcard6Title", "fill": "#0F172A", "content": "SMS Credit Monitoring", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "Cs7MB", "name": "fcard6Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Track your prepaid SMS credit balance in real time. Low-credit alerts let you top up before you run out — no interruptions to parent notifications.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] } ] }, { "type": "frame", "id": "3fXON", "name": "App Screenshots Section", "width": "fill_container", "fill": "#FFFFFF", "layout": "vertical", "gap": 56, "padding": [ 96, 100 ], "children": [ { "type": "frame", "id": "pxpqw", "name": "screensHdr", "width": "fill_container", "layout": "vertical", "gap": 10, "alignItems": "center", "children": [ { "type": "text", "id": "4V8T8", "name": "screensLabel", "fill": "#1D4ED8", "content": "INSIDE TAPTRACK", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "cOmDd", "name": "screensTitle", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 600, "content": "A system built for how your school actually works.", "lineHeight": 1.15, "textAlign": "center", "fontFamily": "Inter", "fontSize": 38, "fontWeight": "bold" }, { "type": "text", "id": "JlmF0", "name": "screensSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": 580, "content": "Every screen is purpose-built for school administrators, advisers, and principals — not generic enterprise software.", "lineHeight": 1.6, "textAlign": "center", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "normal" } ] }, { "type": "frame", "id": "9K50I", "name": "screensGrid", "width": "fill_container", "gap": 28, "children": [ { "type": "frame", "id": "aTbgz", "name": "screen2Card", "width": "fill_container", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "children": [ { "type": "frame", "id": "Fg6TC", "name": "screen2Img", "clip": true, "width": "fill_container", "height": 340, "fill": { "type": "image", "enabled": true, "url": "public/screenshots/4frZA.png", "mode": "fill" }, "cornerRadius": [ 14, 14, 0, 0 ], "layout": "none" }, { "type": "frame", "id": "Tuk1K", "name": "screen2Info", "width": "fill_container", "layout": "vertical", "gap": 6, "padding": [ 20, 24 ], "children": [ { "type": "text", "id": "xaAtu", "name": "screen2Title", "fill": "#0F172A", "content": "Student Directory", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "AT90i", "name": "screen2Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Manage your full roster — NFC ID assignments, parent numbers, section placement, and enrolment status all in one place.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "kO7g1", "name": "screen3Card", "width": "fill_container", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "children": [ { "type": "frame", "id": "xJzl4", "name": "screen3Img", "clip": true, "width": "fill_container", "height": 340, "fill": { "type": "image", "enabled": true, "url": "Reports.jpg", "mode": "fill" }, "cornerRadius": [ 14, 14, 0, 0 ], "layout": "none" }, { "type": "frame", "id": "4Gc8e", "name": "screen3Info", "width": "fill_container", "layout": "vertical", "gap": 6, "padding": [ 20, 24 ], "children": [ { "type": "text", "id": "80CdL", "name": "screen3Title", "fill": "#0F172A", "content": "Reports & Analytics", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "RpoaA", "name": "screen3Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Generate attendance summaries by class, date range, and section. Export to PDF or Excel for DepEd compliance and parent meetings.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] } ] } ] }, { "type": "frame", "id": "QRXXX", "name": "How It Works", "width": "fill_container", "fill": "#F8FAFF", "gap": 80, "padding": [ 96, 100 ], "children": [ { "type": "frame", "id": "DrayE", "name": "hiwLeft", "width": "fill_container", "layout": "vertical", "gap": 40, "children": [ { "type": "frame", "id": "ra4oY", "name": "hiwHdr", "layout": "vertical", "gap": 10, "children": [ { "type": "text", "id": "3lOXU", "name": "hiwLabel", "fill": "#1D4ED8", "content": "HOW IT WORKS", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "A1BOd", "name": "hiwTitle", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 480, "content": "Simple to set up.\nSimple to run.", "lineHeight": 1.15, "fontFamily": "Inter", "fontSize": 38, "fontWeight": "bold" }, { "type": "text", "id": "wIoF7", "name": "hiwSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": 460, "content": "Our team handles the full installation. Once you're live, the system runs on its own.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 16, "fontWeight": "normal" } ] }, { "type": "frame", "id": "nOhV8", "name": "step1", "width": "fill_container", "gap": 20, "children": [ { "type": "frame", "id": "nnTJe", "name": "step1Num", "width": 36, "height": 36, "fill": "#1D4ED8", "cornerRadius": 18, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "51Ziy", "name": "step1NumTxt", "fill": "#FFFFFF", "content": "1", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "bold" } ] }, { "type": "frame", "id": "pq7CK", "name": "step1Content", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "Phrhf", "name": "step1Title", "fill": "#0F172A", "content": "We install TapTrack on your school's hardware", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "semibold" }, { "type": "text", "id": "b7xLt", "name": "step1Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Our team sets up the on-premises software and NFC reader. You pay a one-time implementation fee and you own the setup.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "OfAsb", "name": "step2", "width": "fill_container", "gap": 20, "children": [ { "type": "frame", "id": "ywxn6", "name": "step2Num", "width": 36, "height": 36, "fill": "#1D4ED8", "cornerRadius": 18, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "OLZ34", "name": "step2NumTxt", "fill": "#FFFFFF", "content": "2", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "bold" } ] }, { "type": "frame", "id": "2hMIh", "name": "step2Content", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "gGkux", "name": "step2Title", "fill": "#0F172A", "content": "We enrol your students and train your staff", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "semibold" }, { "type": "text", "id": "caOy9", "name": "step2Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "We import your student list, assign NFC ID cards, add parent numbers, and run a full walkthrough with your administrators.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "JT9fZ", "name": "step3", "width": "fill_container", "gap": 20, "children": [ { "type": "frame", "id": "UiVXf", "name": "step3Num", "width": 36, "height": 36, "fill": "#1D4ED8", "cornerRadius": 18, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "jerZw", "name": "step3NumTxt", "fill": "#FFFFFF", "content": "3", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "bold" } ] }, { "type": "frame", "id": "am5Gi", "name": "step3Content", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "8bhqY", "name": "step3Title", "fill": "#0F172A", "content": "Top up SMS credits monthly as needed", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "semibold" }, { "type": "text", "id": "YYBXZ", "name": "step3Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "No recurring subscription. You purchase prepaid SMS credits when you need them. The system keeps sending alerts as long as your credits last.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] } ] }, { "type": "frame", "id": "LHLGY", "name": "Billing Card", "width": 460, "fill": "#FFFFFF", "cornerRadius": 20, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 24, "padding": 40, "children": [ { "type": "text", "id": "hA6o2", "name": "hiwBillingTitle", "fill": "#0F172A", "content": "How billing works", "fontFamily": "Inter", "fontSize": 20, "fontWeight": "bold" }, { "type": "text", "id": "hLi1d", "name": "hiwBillingSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Transparent, no surprises. You only pay for what you actually use.", "lineHeight": 1.6, "fontFamily": "Inter", "fontSize": 14, "fontWeight": "normal" }, { "type": "frame", "id": "wwmUm", "name": "hiwBillingItem1", "stroke": { "align": "outside", "thickness": 1, "fill": "#F1F5F9" }, "gap": 14, "padding": [ 16, 0 ], "children": [ { "type": "frame", "id": "uRBFf", "name": "hiwBI1Icon", "width": 36, "height": 36, "fill": "#EFF6FF", "cornerRadius": 8, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "b9KkC", "name": "hiwBI1IconI", "width": 18, "height": 18, "iconFontName": "wrench", "iconFontFamily": "lucide", "fill": "#1D4ED8" } ] }, { "type": "frame", "id": "hYd5i", "name": "hiwBI1Text", "width": 340, "layout": "vertical", "gap": 3, "children": [ { "type": "text", "id": "fgq7v", "name": "hiwBI1Title", "fill": "#0F172A", "content": "One-Time Implementation Fee", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "semibold" }, { "type": "text", "id": "iP8qv", "name": "hiwBI1Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": 300, "content": "Covers installation, student enrolment, NFC reader setup, and staff training. Paid once.", "lineHeight": 1.5, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "Kmf4p", "name": "hiwBillingItem2", "gap": 14, "padding": [ 16, 0 ], "children": [ { "type": "frame", "id": "ol6TY", "name": "hiwBI2Icon", "width": 36, "height": 36, "fill": "#ECFDF5", "cornerRadius": 8, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "IUDJB", "name": "hiwBI2IconI", "width": 18, "height": 18, "iconFontName": "zap", "iconFontFamily": "lucide", "fill": "#059669" } ] }, { "type": "frame", "id": "pYF6P", "name": "hiwBI2Text", "width": 340, "layout": "vertical", "gap": 3, "children": [ { "type": "text", "id": "SXK0g", "name": "hiwBI2Title", "fill": "#0F172A", "content": "Prepaid SMS Credits", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "semibold" }, { "type": "text", "id": "FpBM3", "name": "hiwBI2Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": 300, "content": "Purchase credits when you need them. Each parent notification consumes one credit. Top up anytime.", "lineHeight": 1.5, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "Y3kNw", "name": "hiwBillingNote", "fill": "#F0FDF4", "cornerRadius": 8, "gap": 10, "padding": [ 12, 14 ], "children": [ { "type": "icon_font", "id": "hA2N4", "name": "hiwBillingNoteIcon", "width": 16, "height": 16, "iconFontName": "circle-check", "iconFontFamily": "lucide", "fill": "#16A34A" }, { "type": "text", "id": "B2bfM", "name": "hiwBillingNoteTxt", "fill": "#15803D", "textGrowth": "fixed-width", "width": 300, "content": "No monthly subscription fee. No lock-in contract. Pricing shared upon request.", "lineHeight": 1.5, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] } ] }, { "type": "frame", "id": "3wIMb", "name": "Support Section", "width": "fill_container", "fill": "#FFFFFF", "layout": "vertical", "gap": 64, "padding": [ 96, 100 ], "children": [ { "type": "frame", "id": "h7Mtq", "name": "suppHdr", "width": "fill_container", "layout": "vertical", "gap": 10, "alignItems": "center", "children": [ { "type": "text", "id": "4hXNC", "name": "suppLabel", "fill": "#1D4ED8", "content": "AFTER-SALES SUPPORT", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "vdmTB", "name": "suppTitle", "fill": "#0F172A", "textGrowth": "fixed-width", "width": 560, "content": "We don't just install and leave.", "lineHeight": 1.15, "textAlign": "center", "fontFamily": "Inter", "fontSize": 38, "fontWeight": "bold" }, { "type": "text", "id": "1FDQ5", "name": "suppSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": 560, "content": "Our team stays with you long after go-live. If something breaks or your staff needs help, we're one message away.", "lineHeight": 1.6, "textAlign": "center", "fontFamily": "Inter", "fontSize": 17, "fontWeight": "normal" } ] }, { "type": "frame", "id": "DvKwg", "name": "suppGrid", "width": "fill_container", "gap": 24, "children": [ { "type": "frame", "id": "GBZla", "name": "sc1", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "frame", "id": "ZXQaf", "name": "sc1IconBox", "width": 44, "height": 44, "fill": "#EFF6FF", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "XpJFI", "name": "sc1Icon", "width": 22, "height": 22, "iconFontName": "headphones", "iconFontFamily": "lucide", "fill": "#1D4ED8" } ] }, { "type": "text", "id": "i2F2d", "name": "sc1Title", "fill": "#0F172A", "content": "Dedicated Support Channel", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "457ul", "name": "sc1Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Get direct access to our technical team via chat or phone. No ticket queues, no bots — real people who know your setup.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "R2nlN", "name": "sc2", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "frame", "id": "JdtY0", "name": "sc2IconBox", "width": 44, "height": 44, "fill": "#FEF9C3", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "CfTnB", "name": "sc2Icon", "width": 22, "height": 22, "iconFontName": "settings", "iconFontFamily": "lucide", "fill": "#CA8A04" } ] }, { "type": "text", "id": "JadMf", "name": "sc2Title", "fill": "#0F172A", "content": "System Updates & Maintenance", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "qZjuh", "name": "sc2Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "We push updates to fix bugs and add improvements. Your system stays current without you having to do anything.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "WYJQJ", "name": "sc3", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "frame", "id": "i9zaY", "name": "sc3IconBox", "width": 44, "height": 44, "fill": "#ECFDF5", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "Iy7km", "name": "sc3Icon", "width": 22, "height": 22, "iconFontName": "graduation-cap", "iconFontFamily": "lucide", "fill": "#059669" } ] }, { "type": "text", "id": "ugVrW", "name": "sc3Title", "fill": "#0F172A", "content": "Staff Re-training Assistance", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "iFChx", "name": "sc3Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "New school year, new staff? We'll get your team up to speed. Re-training sessions available on request.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "TkUcL", "name": "suppGrid2", "width": "fill_container", "gap": 24, "children": [ { "type": "frame", "id": "pssKD", "name": "sc4", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "frame", "id": "eYx3S", "name": "sc4IconBox", "width": 44, "height": 44, "fill": "#F3E8FF", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "93UUS", "name": "sc4Icon", "width": 22, "height": 22, "iconFontName": "monitor", "iconFontFamily": "lucide", "fill": "#7C3AED" } ] }, { "type": "text", "id": "JIWdx", "name": "sc4Title", "fill": "#0F172A", "content": "Remote Troubleshooting", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "5lp1E", "name": "sc4Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Most issues can be resolved remotely. Our team can connect to your system and fix problems without an on-site visit.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "Pk5eK", "name": "sc5", "width": "fill_container", "fill": "#F8FAFC", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#E2E8F0" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "frame", "id": "8WWqI", "name": "sc5IconBox", "width": 44, "height": 44, "fill": "#FFF1F2", "cornerRadius": 10, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "icon_font", "id": "2iTu3", "name": "sc5Icon", "width": 22, "height": 22, "iconFontName": "database-backup", "iconFontFamily": "lucide", "fill": "#E11D48" } ] }, { "type": "text", "id": "CYdPq", "name": "sc5Title", "fill": "#0F172A", "content": "Data Backup Assistance", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "semibold" }, { "type": "text", "id": "OlgZI", "name": "sc5Desc", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "We help you set up regular attendance data backups so your records are always safe, even if hardware fails.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "ylmbq", "name": "sc6", "width": "fill_container", "fill": "#EFF6FF", "cornerRadius": 14, "stroke": { "thickness": 1, "fill": "#BFDBFE" }, "layout": "vertical", "gap": 16, "padding": [ 36, 28 ], "children": [ { "type": "text", "id": "BR5cX", "name": "sc6Quote", "fill": "#1E3A5F", "textGrowth": "fixed-width", "width": "fill_container", "content": "\"Think of us as your school's IT partner for attendance — not just a vendor who sold you something.\"", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 16, "fontWeight": "medium" }, { "type": "frame", "id": "dmk4Z", "name": "sc6AuthorRow", "gap": 10, "alignItems": "center", "children": [ { "type": "frame", "id": "Wr3Eh", "name": "sc6AuthorAvatar", "width": 36, "height": 36, "fill": "#1D4ED8", "cornerRadius": 18, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "4xA9L", "name": "sc6AuthorAvatarTxt", "fill": "#FFFFFF", "content": "TT", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "bold" } ] }, { "type": "text", "id": "W8lTm", "name": "sc6AuthorName", "fill": "#1D4ED8", "content": "TapTrack Support Team", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" } ] } ] } ] } ] }, { "type": "frame", "id": "en5G6", "name": "Contact CTA", "width": "fill_container", "fill": "#0F172A", "gap": 80, "padding": [ 80, 100 ], "alignItems": "center", "children": [ { "type": "frame", "id": "947bL", "name": "ctaLeft", "width": "fill_container", "layout": "vertical", "gap": 20, "children": [ { "type": "text", "id": "VGvGS", "name": "ctaLabel", "fill": "#60A5FA", "content": "GET IN TOUCH", "fontFamily": "Inter", "fontSize": 11, "fontWeight": "semibold", "letterSpacing": 2 }, { "type": "text", "id": "itsQi", "name": "ctaTitle", "fill": "#FFFFFF", "textGrowth": "fixed-width", "width": 520, "content": "Ready to bring TapTrack\nto your school?", "lineHeight": 1.15, "fontFamily": "Inter", "fontSize": 40, "fontWeight": "bold" }, { "type": "text", "id": "y1xLX", "name": "ctaSub", "fill": "#94A3B8", "textGrowth": "fixed-width", "width": 520, "content": "Tell us about your school and we'll get back to you with a tailored proposal — including implementation scope, NFC hardware, and SMS credit packages that fit your needs.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 16, "fontWeight": "normal" }, { "type": "frame", "id": "0ofIP", "name": "ctaPoints", "layout": "vertical", "gap": 10, "children": [ { "type": "text", "id": "CShbW", "name": "ctaP1", "fill": "#CBD5E1", "content": "✓ Free consultation call with our team", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "normal" }, { "type": "text", "id": "Xslft", "name": "ctaP2", "fill": "#CBD5E1", "content": "✓ Custom quote based on your school size", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "normal" }, { "type": "text", "id": "i29xA", "name": "ctaP3", "fill": "#CBD5E1", "content": "✓ Demo of the live system before you commit", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "GMH1q", "name": "Contact Form Card", "width": 480, "fill": "#1E293B", "cornerRadius": 16, "layout": "vertical", "gap": 20, "padding": 36, "children": [ { "type": "text", "id": "5SbQ0", "name": "ctaFormTitle", "fill": "#FFFFFF", "content": "Request a Demo", "fontFamily": "Inter", "fontSize": 20, "fontWeight": "bold" }, { "type": "text", "id": "wtaf1", "name": "ctaFormSub", "fill": "#64748B", "textGrowth": "fixed-width", "width": "fill_container", "content": "Fill this out and we'll reach you within 24 hours.", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "frame", "id": "0csb8", "name": "ctaField1", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "YhpsN", "name": "ctaField1Label", "fill": "#CBD5E1", "content": "School Name", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "medium" }, { "type": "frame", "id": "3sBMK", "name": "ctaField1Input", "width": "fill_container", "height": 42, "fill": "#0F172A", "cornerRadius": 8, "stroke": { "thickness": 1, "fill": "#334155" }, "padding": [ 0, 12 ], "alignItems": "center", "children": [ { "type": "text", "id": "tip4C", "name": "ctaField1Placeholder", "fill": "#475569", "content": "e.g. San Pedro Elementary School", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "Q9xNt", "name": "ctaField2", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "P1rm1", "name": "ctaField2Label", "fill": "#CBD5E1", "content": "Contact Person", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "medium" }, { "type": "frame", "id": "jrWfx", "name": "ctaField2Input", "width": "fill_container", "height": 42, "fill": "#0F172A", "cornerRadius": 8, "stroke": { "thickness": 1, "fill": "#334155" }, "padding": [ 0, 12 ], "alignItems": "center", "children": [ { "type": "text", "id": "8pD2r", "name": "ph2", "fill": "#475569", "content": "Principal / Administrator name", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "GK75z", "name": "ctaField3", "width": "fill_container", "layout": "vertical", "gap": 6, "children": [ { "type": "text", "id": "vTidm", "name": "ctaField3Label", "fill": "#CBD5E1", "content": "Phone / Email", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "medium" }, { "type": "frame", "id": "QPcto", "name": "ctaField3Input", "width": "fill_container", "height": 42, "fill": "#0F172A", "cornerRadius": 8, "stroke": { "thickness": 1, "fill": "#334155" }, "padding": [ 0, 12 ], "alignItems": "center", "children": [ { "type": "text", "id": "QXdZV", "name": "ph3", "fill": "#475569", "content": "+63 9XX XXX XXXX or email@school.edu.ph", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "hUVLW", "name": "ctaFormBtn", "width": "fill_container", "fill": "#1D4ED8", "cornerRadius": 8, "padding": [ 13, 0 ], "justifyContent": "center", "children": [ { "type": "text", "id": "UZjVB", "name": "ctaFormBtnTxt", "fill": "#FFFFFF", "content": "Send Request", "fontFamily": "Inter", "fontSize": 15, "fontWeight": "semibold" } ] } ] } ] }, { "type": "frame", "id": "WnZ5O", "name": "Footer", "width": "fill_container", "fill": "#020617", "layout": "vertical", "padding": [ 56, 100, 28, 100 ], "children": [ { "type": "frame", "id": "BNFdS", "name": "footerTop", "width": "fill_container", "gap": 64, "padding": [ 0, 0, 40, 0 ], "children": [ { "type": "frame", "id": "Pu71t", "name": "fBrand", "width": 260, "layout": "vertical", "gap": 14, "children": [ { "type": "frame", "id": "kpOL0", "name": "fLogoRow", "gap": 8, "alignItems": "center", "children": [ { "type": "frame", "id": "KeADH", "name": "fLogoBox", "width": 28, "height": 28, "fill": "#1D4ED8", "cornerRadius": 6, "justifyContent": "center", "alignItems": "center", "children": [ { "type": "text", "id": "NKQVP", "name": "fLogoBoxT", "fill": "#FFFFFF", "content": "T", "fontFamily": "Inter", "fontSize": 14, "fontWeight": "bold" } ] }, { "type": "text", "id": "uIvDc", "name": "fLogoName", "fill": "#FFFFFF", "content": "TapTrack", "fontFamily": "Inter", "fontSize": 16, "fontWeight": "bold" } ] }, { "type": "text", "id": "eAR87", "name": "fTagline", "fill": "#475569", "textGrowth": "fixed-width", "width": 220, "content": "On-premises NFC attendance for Philippine schools. Student data stays where it belongs — with you.", "lineHeight": 1.65, "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "hYr6I", "name": "fSpacer", "width": "fill_container", "height": 1 }, { "type": "frame", "id": "L0P62", "name": "fNav1", "layout": "vertical", "gap": 12, "children": [ { "type": "text", "id": "8FmCT", "name": "fNav1T", "fill": "#D1D5DB", "content": "Product", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "iCLIh", "name": "fNav1L1", "fill": "#6B7280", "content": "Features", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "QVTkx", "name": "fNav1L2", "fill": "#6B7280", "content": "How It Works", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "wwySt", "name": "fNav1L3", "fill": "#6B7280", "content": "Services", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "GoNGy", "name": "fNav2", "layout": "vertical", "gap": 12, "children": [ { "type": "text", "id": "ZvrzP", "name": "fNav2T", "fill": "#D1D5DB", "content": "Company", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "THjrB", "name": "fNav2L1", "fill": "#6B7280", "content": "About Us", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "eRfnv", "name": "fNav2L2", "fill": "#6B7280", "content": "Contact", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "HO3Dg", "name": "fNav2L3", "fill": "#6B7280", "content": "Blog", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] }, { "type": "frame", "id": "VwlEK", "name": "fNav3", "layout": "vertical", "gap": 12, "children": [ { "type": "text", "id": "HN4w3", "name": "fNav3T", "fill": "#D1D5DB", "content": "Legal", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "semibold" }, { "type": "text", "id": "Gob2m", "name": "fNav3L1", "fill": "#6B7280", "content": "Privacy Policy", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" }, { "type": "text", "id": "aIBEu", "name": "fNav3L2", "fill": "#6B7280", "content": "Terms of Service", "fontFamily": "Inter", "fontSize": 13, "fontWeight": "normal" } ] } ] }, { "type": "frame", "id": "9wXlK", "name": "fDiv", "width": "fill_container", "height": 1, "fill": "#1E293B" }, { "type": "frame", "id": "W8ca8", "name": "fBottom", "width": "fill_container", "padding": [ 20, 0, 0, 0 ], "children": [ { "type": "text", "id": "E7qAW", "name": "fCopy", "fill": "#374151", "content": "© 2025 TapTrack. All rights reserved. Built in the Philippines.", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" }, { "type": "frame", "id": "kvQK9", "name": "fBottomSpacer", "width": "fill_container", "height": 1 }, { "type": "text", "id": "r623I", "name": "fBottomRight", "fill": "#374151", "content": "Student data never leaves your premises.", "fontFamily": "Inter", "fontSize": 12, "fontWeight": "normal" } ] } ] } ] } ] }