Applanta Solutions
App QA Checklist
Complete before every client delivery β€” no exceptions
INTERNAL Β· CONFIDENTIAL
Overall Progress
0 of 34 items passed
0%
πŸ“ 1 β€” Assets & Content 0 / 7
βœ“
Logo / brand image is client-approved and displays correctly throughout the app
βœ“
Brand colors match the approved color scheme from the design intake
βœ“
Business info is correct β€” name, phone, email, location, hours
βœ“
All service names, descriptions, and pricing match the agreed build brief
βœ“
Social media links verified β€” each button opens the correct profile URL
βœ“
No spelling errors, typos, or placeholder text anywhere in the app
βœ“
All images appear in the correct section and are relevant to that page or category
πŸ“± 2 β€” UI & App Quality 0 / 9
βœ“
App loads without errors on mobile (phone)
βœ“
App loads and fills the screen correctly on desktop / laptop
βœ“
All navigation tabs and buttons are functional and go to the correct section
βœ“
All modals, sheets, and overlays open AND close correctly on both devices
βœ“
Cookie consent appears on first visit, dismisses cleanly, and does NOT block nav buttons
βœ“
PWA install prompt appears on phone and desktop / laptop
βœ“
App installs to home screen with the correct icon β€” no Chrome badge visible
βœ“
Page refresh works and loads the latest version (no stale cache issues)
βœ“
No broken images, blank cards, or loading failures visible anywhere
βš™οΈ 3 β€” Core Feature Testing 0 / 12
βœ“
Home tab: hero image, service cards, gallery preview, and hours all display correctly
βœ“
Book tab: all services listed, form submits successfully, new booking appears in admin
βœ“
Gallery: images load, category filters work correctly, lightbox opens and closes
βœ“
Order tab: menu loads, cart works end-to-end, order submits and appears in admin (if in build)
βœ“
More tab: call, text, and email buttons all work with correct contact info
βœ“
More tab: About, FAQ, Loyalty, Terms of Service, and Privacy Policy all open correctly
βœ“
AI Assistant: answers questions β€” cloud or local fallback responds correctly (if in build)
βœ“
Admin login: wrong password rejected, correct password grants full access
βœ“
Admin panel is FULL SCREEN on both phone and laptop (not a floating popup)
βœ“
Admin: bookings and orders display correctly with customer details and status controls
βœ“
Admin: menu and gallery edits save and reflect on the customer side in real-time
βœ“
Admin settings: profile, hours, and promo banner save and update the live app
βœ… 4 β€” Feature Tier Validation Tap each feature

Tap each card: βœ“ In Build β†’ β€” Not Included β†’ Unmarked. Confirms delivered build matches what the client paid for.

Standard
PWA β€” Installable App
Tap to mark
Standard
Firebase Backend (real-time)
Tap to mark
Standard
5-Tab Navigation
Tap to mark
Standard
Booking / Inquiry Form
Tap to mark
Standard
Photo Gallery w/ Filters
Tap to mark
Standard
Admin Panel (password)
Tap to mark
Standard
Terms + Privacy Policy
Tap to mark
Pro
AI Virtual Assistant
Tap to mark
Pro
Push Notifications
Tap to mark
Pro
Loyalty Rewards Program
Tap to mark
Pro
Food Ordering + Cart
Tap to mark
Pro
Image Upload (Gallery + Menu)
Tap to mark
Pro
Desktop Responsive Layout
Tap to mark
Add-On
Stripe Payment Integration
Tap to mark
Add-On
Custom Domain
Tap to mark
⚑ 5 β€” Technical & Delivery 0 / 6
βœ“
Firebase project is isolated β€” correct project ID confirmed (not mixed with Applanta or other clients)
βœ“
All Firebase reads and writes work β€” tested booking, order, and menu edit end-to-end
βœ“
Service worker active β€” app caches correctly and works offline
βœ“
Admin password documented and saved in client's build folder
βœ“
Client build folder organized β€” HTML source, images, firebase-project all present
βœ“
App Delivery & Handoff document (Doc 6) is prepared and ready for the client
πŸ–ΌοΈ 6 β€” Media Count & Audit Notes
Photos Received vs. Used
0
Issues Found During Audit
Issues Resolved Before Delivery
Additional Notes / JR Comments
Audited By
Date Completed