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