FalahMobile
0cacc4fa1a
feat(falahmobile): retheme app to premium dark spatial UI, implement waqf module, and resolve testing suite config
2026-07-08 18:07:07 +08:00
FalahMobile
d7b2d19359
fix: production readiness bugfix batch
...
- Security: JWT fallback removed, auth checks on unprotected endpoints
- Build: tsconfig excludes tests, ESLint flat config fixed
- Money: Cashout deducts balance in transaction, UI refreshes
- Core Chat: Nur page wired to send/receive messages
- Profile: Replaced hardcoded data with useAuth()
- Forum: Fixed thread detail query, premium check on posts
- Misc: /dua→/prayer, forum thread API handles ?id= param
QA gate: pending
2026-07-06 20:20:31 +08:00
FalahMobile
9f33038c37
feat: implement Phase 5 Nur screen and Phase 6 Profile screen
...
Nur screen:
- Header with gold-purple avatar, online status, Home button
- Mood check-in with 5 emojis (gold border on selected)
- Chat with gold gradient user bubbles, purple AI bubbles
- Slash commands: /quran, /hadith, /dua, /prayer
- Input bar with gold-purple send button
- Persona switcher: NurBuddy, Ghazali, Ibn Abbas, Rabi'a
Profile screen:
- Avatar with gold border, name, email, Premium + Lvl 7 badges
- FLH Wallet card with balance display
- 2x2 quick action grid (Souq, Waqf, Forum, Halal Monitor)
- Settings list with streak, notifications, appearance, upgrade
- Sign out with red button
2026-07-03 11:44:49 +08:00
FalahMobile
8ce5fae25c
Fix QA issues: bottom padding consistency and sign-out spacing
...
- dhikr, nur, upgrade: pb-20 → pb-24 on guest/loading screens for
consistent clearance above the 64px bottom nav
- profile: add mb-4 to sign-out wrapper so it doesn't flush the nav
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 09:50:13 +01:00
FalahMobile
857e4c948a
Redesign all pages to light theme (Qalby-inspired mobile UI)
...
Complete UI overhaul replacing dark gold theme with a clean mobile-first
light theme: gradient emerald headers, white card components, light backgrounds,
emerald/amber CTAs, and a new home dashboard with feature grid navigation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 09:42:26 +01:00
FalahMobile
e2365e29fe
Add Prayer Times, Dhikr counter, Quran tracker with mobile UI overhaul
...
- Prayer times page: arc progress ring, next-prayer countdown, clean prayer list
- Dhikr counter: SVG ring with glow, 3-phase sequence (SubhanAllah/Alhamdulillah/AllahuAkbar), streak tracking
- Daily Quran reading tracker API routes (GET/POST)
- Bottom nav updated: Prayer + Dhikr tabs, Repeat2 icon for dhikr, Moon for prayer
- Home page redirects to /prayer as primary entry point
- Dockerfile: openssl added to builder stage, explicit prisma schema path fixes build
- Schema: dhikrStreak, quranStreak on User; DhikrSession and QuranReading models
- Stub wallet top-up checkout to fix TypeScript build error
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 08:05:51 +01:00