Commit Graph

41 Commits

Author SHA1 Message Date
Timo b2d83a0cd6 Merge analytics branch: Dashboard footer styling, hidden admin link, production-ready analytics 2026-01-07 14:33:55 +01:00
Timo b217e50d9f feat: Add core application and marketing layouts, including navigation, user management, and a shared footer component. 2026-01-07 14:33:06 +01:00
Timo 0774ff6f03 feat: Add admin dashboard for platform statistics and newsletter management. 2026-01-07 13:51:26 +01:00
Timo 9573a2eea9 feat: add analytics dashboard page displaying QR performance metrics, scan trends, device usage, and geographical data. 2026-01-07 13:04:23 +01:00
Timo Knuth 2a51e432e8 feat: Implement user signup API and analytics dashboard with summary API, map, and chart components, updating dependencies. 2026-01-07 11:07:55 +01:00
Timo Knuth 2a057ae3e3 feat: Implement marketing page layout, core sections, and shared UI components. 2026-01-06 12:53:57 +01:00
Timo 170c2e9c80 feat: Add new blog section, marketing landing page, dashboard, SEO documentation, and supporting image assets. 2026-01-05 22:14:49 +01:00
Timo Knuth b628930d55 fix: prevent trailing slash redirects for API routes
Adds skipTrailingSlashRedirect to prevent HTTP 301 redirects
  on API endpoints like /api/stripe/webhook. This ensures
  webhooks and external integrations work reliably.

  🤖 Generated with Claude Code
2026-01-05 10:43:23 +01:00
Timo 0b5ea28fb6 feat: Add initial global CSS styles, including Tailwind directives, custom animations, and utility classes for common UI components. 2026-01-04 22:56:48 +01:00
Timo 50ebe599f0 feat: add new marketing layout with responsive header, navigation, and footer 2026-01-02 21:38:40 +01:00
Timo eea8c8b33a feat: implement dashboard page for QR code listing, statistics, and management. 2026-01-02 20:38:57 +01:00
Timo 49673e84b6 feat: Implement dynamic QR code redirection with comprehensive scan tracking, device/OS detection, and geo-location. 2026-01-02 19:47:43 +01:00
Timo d0a114c1c3 feat: add analytics summary API, dashboard page with stats grid, and blog post detail page. 2026-01-02 18:40:51 +01:00
Timo 0302821f0f feat: add newsletter broadcast system with admin login and dynamic QR code redirect service with scan tracking. 2026-01-02 18:07:18 +01:00
Timo a15e3b67c2 feat: Implement Next.js middleware for authentication and add a new API endpoint to fetch user details. 2026-01-01 20:43:50 +01:00
Timo c2988f1d50 chore: Update Dockerfile URLs to HTTPS and add `test.md`. 2026-01-01 20:28:36 +01:00
Timo 8acfb6c544 localhost change 2026-01-01 20:24:18 +01:00
Timo 91313ac7d5 footer+responsivenes 2026-01-01 20:18:45 +01:00
knuthtimo-lab 7afc865a3f 0 vulnerability 2026-01-01 16:17:14 +01:00
knuthtimo-lab c9ebec3c2f Nextr.js 2026-01-01 15:59:08 +01:00
knuthtimo-lab 82ea760537 Final 2025-12-31 17:45:49 +01:00
Timo Knuth 42e8a02fde comming soon 2025-12-22 13:21:36 +01:00
Timo Knuth 6aa3267f26 Newsletter comming soon 2025-12-18 15:54:53 +01:00
Timo Knuth f1d1f4291b Analytics 2025-12-15 20:35:50 +01:00
Timo Knuth 09ebcf235d . 2025-12-11 16:47:40 +01:00
Timo Knuth 18f92c4285 Posthog behoben 2025-12-11 11:40:38 +01:00
Timo Knuth 8c5e2fa58e qrmaster.net 2025-12-09 22:22:36 +01:00
Timo Knuth 424c61a176 Forgot password implementierung 2025-11-18 19:21:29 +01:00
Timo Knuth 8ecd58b176 Rounded QR code 2025-11-11 21:41:01 +01:00
Timo Knuth d6ee03f4d8 Impressum 2025-11-11 16:22:22 +01:00
Timo Knuth f31992b952 Wichige änderung an DB 2025-11-05 12:02:59 +01:00
Timo Knuth 2f0208ebf9 MVP ready to test 2025-10-28 17:20:37 +01:00
Timo Knuth 91b78cb284 MVP 2025-10-18 17:55:32 +02:00
Timo Knuth 254e6490b8 SEO/AEO 2025-10-17 13:45:33 +02:00
Timo Knuth cd3ee5fc8f stripe 2025-10-15 00:03:05 +02:00
Timo Knuth bccf771ffc Add Stripe subscription integration with pricing plans 2025-10-14 16:58:11 +02:00
Timo Knuth 157e53af83 Improve MVP UX: Add CTA links, update header buttons, replace alerts with toasts 2025-10-14 16:45:52 +02:00
Timo Knuth a9ba9fb111 Update Next.js to 14.2.18 to fix build stack overflow 2025-10-14 11:35:55 +02:00
Timo Knuth 64a945da7f Fix: Add dynamic export to analytics route and exclude dev-server from deploy 2025-10-13 21:17:58 +02:00
Timo Knuth 8ca401ef29 vercel 2025-10-13 21:05:50 +02:00
Timo Knuth 5262f9e78f Initial commit - QR Master application 2025-10-13 20:19:18 +02:00