Commit Graph
12 Commits
Author SHA1 Message Date
nmemmert 782a7a5307 fix: add top padding to dashboard to prevent navbar overlap 2026-01-15 14:12:55 -05:00
nmemmert 6ab7ba35e3 feat: add live clock to dashboard 2026-01-15 14:12:32 -05:00
nmemmert 7237aa6181 feat: redesign home tab as dashboard with stats, move prayer entry to journal tab 2026-01-15 14:10:02 -05:00
nmemmert a5390e22be feat: add new simplified components for daily prayer journal
- DailyEntry.tsx: Main prayer input form with clean interface
- CalendarView.tsx: Monthly calendar showing entry indicators
- ReflectionsList.tsx: Browse and search past prayers
- SettingsPage.tsx: User preferences and account settings
- BottomNav.tsx: Mobile-first navigation with desktop support
- All components use Slate color scheme for intimate aesthetic
2026-01-15 13:44:07 -05:00
nmemmert d9784738e4 feat: Add prayer chains, social sharing, and testimony wall
- Add PrayerChain component for visualizing linked prayers
- Add SharePrayer component with social media integration (Twitter, Facebook, WhatsApp, copy link)
- Create /testimonies page for public answered prayer stories
- Update Firestore rules for public testimony access
- Enhance Organization tab with prayer chains
- Add Testimonies navigation tab
- Fix Firebase Admin SDK integration for server-side operations
- Improve email system with proper server-side authentication
- Update prayer form to handle optional fields correctly
- Deploy updated Firestore security rules
2025-12-17 13:50:21 -05:00
nmemmert 1a160135d7 Add enhanced search/filtering and push notifications for prayer reminders 2025-11-03 08:04:19 -05:00
nmemmert 5ba808966e Add admin functionality to clear all community prayers from sharedPrayers collection 2025-10-23 09:02:57 -04:00
nmemmert 6a997d9931 Fix remaining ESLint errors: replace img with Next.js Image, fix useEffect dependency, correct nodemailer method 2025-10-23 08:19:18 -04:00
nmemmert 8b189f4caa Fix ESLint errors: replace any types, escape HTML entities, convert require to imports, ignore config files 2025-10-23 08:13:39 -04:00
nmemmert 3d8ba5b8f0 Implement comprehensive enhancements: push notifications, export functionality, user profiles, community sharing, offline improvements, analytics, accessibility, testing, and documentation 2025-10-23 08:08:20 -04:00
nmemmert 0f1e8774d7 Add Firestore security rules and deployment scripts
- Add firestore.rules for SMTP config permissions
- Add deployment scripts for Firestore rules
- Update Admin component with better error handling
- Update README with deployment instructions
2025-10-22 13:33:42 -04:00
nmemmert fba1097380 Add Docker support and containerization
- Add Dockerfile for Next.js application
- Configure standalone output for Docker
- Add .dockerignore file
- Add docker-compose.yml for easy deployment
- Update next.config.ts for Docker compatibility
2025-10-22 12:42:41 -04:00