aboutsummaryrefslogtreecommitdiff
path: root/downloads/review.html
diff options
context:
space:
mode:
Diffstat (limited to 'downloads/review.html')
-rw-r--r--downloads/review.html552
1 files changed, 552 insertions, 0 deletions
diff --git a/downloads/review.html b/downloads/review.html
new file mode 100644
index 0000000..f8ced6a
--- /dev/null
+++ b/downloads/review.html
@@ -0,0 +1,552 @@
+<!DOCTYPE html>
+<html lang="de">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
+ <title>MindTech Produkt-Review — Booking Manager & Shift Planner</title>
+ <style>
+ :root {
+ --bg: #0a0a0f;
+ --card: #12121a;
+ --border: #1e1e2e;
+ --text: #e4e4e7;
+ --muted: #71717a;
+ --accent: #6366f1;
+ --accent2: #22c55e;
+ --accent3: #f59e0b;
+ --accent4: #ef4444;
+ --badge: #3b82f6;
+ }
+ * { box-sizing: border-box; margin: 0; padding: 0; }
+ html { font-size: 16px; }
+ body {
+ font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
+ background: var(--bg);
+ color: var(--text);
+ line-height: 1.6;
+ padding: 1rem;
+ max-width: 1200px;
+ margin: 0 auto;
+ }
+ h1 { font-size: 1.5rem; margin-bottom: 0.5rem; color: var(--accent); }
+ h2 { font-size: 1.25rem; margin: 1.5rem 0 0.75rem; color: var(--accent); }
+ h3 { font-size: 1rem; margin-bottom: 0.5rem; }
+ p { font-size: 0.9rem; }
+ .subtitle { color: var(--muted); margin-bottom: 1.5rem; font-size: 0.85rem; }
+ .date { font-size: 0.8rem; color: var(--muted); }
+
+ /* Product Cards */
+ .product {
+ background: var(--card);
+ border: 1px solid var(--border);
+ border-radius: 12px;
+ padding: 1rem;
+ margin-bottom: 1.5rem;
+ }
+ .product-header {
+ display: flex;
+ flex-direction: column;
+ gap: 0.5rem;
+ margin-bottom: 1rem;
+ }
+ .badge {
+ padding: 0.3rem 0.75rem;
+ border-radius: 20px;
+ font-size: 0.7rem;
+ font-weight: 600;
+ align-self: flex-start;
+ }
+ .badge-store { background: var(--accent); color: #fff; }
+ .badge-active { background: var(--accent2); color: #fff; }
+ .badge-planned { background: var(--accent3); color: #000; }
+
+ /* Feature Grid - Mobile First */
+ .features {
+ display: grid;
+ grid-template-columns: 1fr;
+ gap: 0.75rem;
+ margin: 1rem 0;
+ }
+ .feature {
+ background: var(--bg);
+ padding: 0.75rem;
+ border-radius: 8px;
+ border-left: 3px solid var(--accent);
+ display: flex;
+ align-items: flex-start;
+ gap: 0.5rem;
+ }
+ .feature-icon { font-size: 1.1rem; flex-shrink: 0; }
+ .feature-title { font-weight: 600; margin-bottom: 0.15rem; font-size: 0.9rem; }
+ .feature-desc { font-size: 0.8rem; color: var(--muted); }
+
+ /* Score Cards - Mobile First */
+ .scores {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ gap: 0.5rem;
+ margin: 1rem 0;
+ }
+ .score {
+ text-align: center;
+ padding: 0.75rem 0.5rem;
+ background: var(--bg);
+ border-radius: 8px;
+ }
+ .score-value { font-size: 1.5rem; font-weight: 700; color: var(--accent2); }
+ .score-label { font-size: 0.7rem; color: var(--muted); }
+
+ /* Pricing Section - Mobile First */
+ .pricing-grid {
+ display: grid;
+ grid-template-columns: 1fr;
+ gap: 1rem;
+ margin: 1rem 0;
+ }
+ .pricing-card {
+ background: var(--card);
+ border: 1px solid var(--border);
+ border-radius: 12px;
+ padding: 1rem;
+ text-align: center;
+ }
+ .pricing-card.featured {
+ border-color: var(--accent);
+ box-shadow: 0 0 15px rgba(99, 102, 241, 0.2);
+ }
+ .pricing-card h3 { color: var(--accent); margin-bottom: 0.25rem; font-size: 1rem; }
+ .price { font-size: 2rem; font-weight: 700; margin: 0.75rem 0; }
+ .price span { font-size: 0.85rem; color: var(--muted); }
+ .price-features {
+ list-style: none;
+ text-align: left;
+ margin: 0.75rem 0;
+ }
+ .price-features li {
+ padding: 0.4rem 0;
+ border-bottom: 1px solid var(--border);
+ font-size: 0.85rem;
+ }
+ .price-features li::before { content: '✓ '; color: var(--accent2); margin-right: 0.4rem; }
+
+ /* Comparison Table - Mobile Optimized */
+ .table-wrapper {
+ overflow-x: auto;
+ margin: 1rem 0;
+ -webkit-overflow-scrolling: touch;
+ }
+ table {
+ width: 100%;
+ border-collapse: collapse;
+ min-width: 500px;
+ }
+ th, td {
+ padding: 0.6rem 0.4rem;
+ text-align: left;
+ border-bottom: 1px solid var(--border);
+ font-size: 0.85rem;
+ }
+ th { color: var(--accent); font-weight: 600; font-size: 0.8rem; }
+ .check { color: var(--accent2); }
+ .cross { color: var(--accent4); }
+
+ /* Propose Box */
+ .propose {
+ background: linear-gradient(135deg, #1e1e2e 0%, #2d2d4a 100%);
+ border: 2px solid var(--accent);
+ border-radius: 12px;
+ padding: 1.25rem;
+ margin: 1.5rem 0;
+ }
+ .propose h2 { color: #fff; margin-top: 0; font-size: 1.1rem; }
+ .propose-grid {
+ display: grid;
+ grid-template-columns: 1fr;
+ gap: 1rem;
+ margin-top: 1rem;
+ }
+ .propose-item {
+ background: rgba(99, 102, 241, 0.1);
+ padding: 1rem;
+ border-radius: 8px;
+ }
+ .propose-item h4 { color: var(--accent); margin-bottom: 0.25rem; font-size: 0.9rem; }
+ .propose-item .amount { font-size: 1.25rem; font-weight: 700; color: var(--accent2); }
+ .propose-item .note { font-size: 0.75rem; color: var(--muted); margin-top: 0.25rem; }
+
+ /* Status Bar - Mobile */
+ .status-bar {
+ background: var(--card);
+ padding: 0.75rem;
+ border-radius: 8px;
+ margin: 1rem 0;
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 0.5rem;
+ }
+ .status-item { text-align: center; }
+ .status-value { font-size: 1.25rem; font-weight: 700; }
+ .status-label { font-size: 0.7rem; color: var(--muted); }
+
+ /* Sections */
+ .section { margin: 2rem 0; }
+ hr { border: none; border-top: 1px solid var(--border); margin: 1.5rem 0; }
+
+ /* Footer */
+ .footer {
+ text-align: center;
+ padding: 1.5rem;
+ color: var(--muted);
+ font-size: 0.8rem;
+ }
+
+ /* Buttons - Touch Friendly */
+ .btn {
+ display: inline-block;
+ padding: 0.75rem 1.5rem;
+ background: var(--accent);
+ color: #fff;
+ border: none;
+ border-radius: 8px;
+ font-size: 0.9rem;
+ font-weight: 600;
+ cursor: pointer;
+ min-height: 44px;
+ min-width: 44px;
+ text-decoration: none;
+ }
+ .btn:hover { background: #5558e3; }
+
+ /* Tab Navigation - Mobile */
+ .tabs {
+ display: flex;
+ gap: 0.5rem;
+ margin-bottom: 1rem;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ padding-bottom: 0.5rem;
+ }
+ .tab {
+ padding: 0.6rem 1rem;
+ background: var(--card);
+ border: 1px solid var(--border);
+ border-radius: 8px;
+ color: var(--muted);
+ font-size: 0.85rem;
+ white-space: nowrap;
+ cursor: pointer;
+ }
+ .tab.active {
+ background: var(--accent);
+ color: #fff;
+ border-color: var(--accent);
+ }
+
+ /* Desktop Overrides */
+ @media (min-width: 640px) {
+ body { padding: 1.5rem; }
+ h1 { font-size: 1.75rem; }
+ h2 { font-size: 1.4rem; }
+
+ .product { padding: 1.5rem; }
+ .product-header {
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: flex-start;
+ }
+
+ .features { grid-template-columns: repeat(2, 1fr); }
+ .scores { grid-template-columns: repeat(4, 1fr); }
+ .pricing-grid { grid-template-columns: repeat(3, 1fr); }
+ .propose-grid { grid-template-columns: repeat(2, 1fr); }
+ .propose { padding: 2rem; }
+
+ table { min-width: auto; }
+ th, td { padding: 0.75rem; font-size: 0.9rem; }
+ }
+
+ @media (min-width: 1024px) {
+ body { padding: 2rem; }
+ h1 { font-size: 2rem; }
+ .features { grid-template-columns: repeat(3, 1fr); }
+ }
+ </style>
+</head>
+<body>
+
+<h1>📦 MindTech Produkt-Review</h1>
+<p class="subtitle">Analyse & Preismodell für Booking Manager & Shift Planner</p>
+<p class="date">📅 16. Oktober 2026</p>
+
+<!-- Quick Nav -->
+<div class="tabs">
+ <button class="tab active" onclick="scrollToSection('shift')">🗓️ Shift Planner</button>
+ <button class="tab" onclick="scrollToSection('booking')">📅 Booking Manager</button>
+ <button class="tab" onclick="scrollToSection('pricing')">💰 Preise</button>
+ <button class="tab" onclick="scrollToSection('compare')">📊 Vergleich</button>
+ <button class="tab" onclick="scrollToSection('propose')">💡 Vorschlag</button>
+</div>
+
+---
+
+<!-- ==================== SHIFT PLANNER ==================== -->
+<div class="product" id="shift">
+ <div class="product-header">
+ <div>
+ <h2>🗓️ Shift Planner v1.3</h2>
+ <p>Schichtplaner für Therme Team</p>
+ </div>
+ <span class="badge badge-store">⭐ Store-Produkt</span>
+ </div>
+
+ <div class="scores">
+ <div class="score"><div class="score-value">92%</div><div class="score-label">Completion</div></div>
+ <div class="score"><div class="score-value">⭐⭐⭐⭐</div><div class="score-label">Bewertung</div></div>
+ <div class="score"><div class="score-value">2</div><div class="score-label">KI-Provider</div></div>
+ <div class="score"><div class="score-value">2</div><div class="score-label">Plan-Regeln</div></div>
+ </div>
+
+ <h3>✅ Features</h3>
+ <div class="features">
+ <div class="feature">
+ <div class="feature-icon">⚙️</div>
+ <div>
+ <div class="feature-title">Einstellungen</div>
+ <div class="feature-desc">Zentrales Settings-Panel</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">🤖</div>
+ <div>
+ <div class="feature-title">KI-Integration</div>
+ <div class="feature-desc">OpenAI GPT-4o/Mini, Anthropic Claude</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">🧠</div>
+ <div>
+ <div class="feature-title">Smart-Assistent</div>
+ <div class="feature-desc">Ohne API-Key (Ollama lokal)</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">📋</div>
+ <div>
+ <div class="feature-title">Plan-Regeln</div>
+ <div class="feature-desc">Wochenende fair, Min. 1 Lifeguard</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">💾</div>
+ <div>
+ <div class="feature-title">Lokale Speicherung</div>
+ <div class="feature-desc">API-Key nur lokal gespeichert</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">🔄</div>
+ <div>
+ <div class="feature-title">LLM-Planung</div>
+ <div class="feature-desc">KI-gestützte Schichtplanung</div>
+ </div>
+ </div>
+ </div>
+
+ <h3>📊 Bewertung</h3>
+ <div class="table-wrapper">
+ <table>
+ <tr><th>Kriterium</th><th>Status</th><th>Kommentar</th></tr>
+ <tr><td>Funktionalität</td><td class="check">✅</td><td>Alle Kern-Features vorhanden</td></tr>
+ <tr><td>KI-Integration</td><td class="check">✅</td><td>GPT-4o, Claude, Ollama</td></tr>
+ <tr><td>UI/UX</td><td class="check">✅</td><td>Modern, Touch-optimiert</td></tr>
+ <tr><td>Dokumentation</td><td class="cross">⚠️</td><td>Needs more inline docs</td></tr>
+ </table>
+ </div>
+</div>
+
+---
+
+<!-- ==================== BOOKING MANAGER ==================== -->
+<div class="product" id="booking">
+ <div class="product-header">
+ <div>
+ <h2>📅 Booking Manager v4</h2>
+ <p>Terminbuchungssystem mit Kundenverwaltung</p>
+ </div>
+ <span class="badge badge-active">✅ Aktiv</span>
+ </div>
+
+ <div class="scores">
+ <div class="score"><div class="score-value">88%</div><div class="score-label">Completion</div></div>
+ <div class="score"><div class="score-value">⭐⭐⭐⭐</div><div class="score-label">Bewertung</div></div>
+ <div class="score"><div class="score-value">4</div><div class="score-label">Views</div></div>
+ <div class="score"><div class="score-value">3</div><div class="score-label">Status</div></div>
+ </div>
+
+ <h3>✅ Features</h3>
+ <div class="features">
+ <div class="feature">
+ <div class="feature-icon">📆</div>
+ <div>
+ <div class="feature-title">Kalender-Views</div>
+ <div class="feature-desc">Tag, Woche, Monat, Alle</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">👥</div>
+ <div>
+ <div class="feature-title">Kundenverwaltung</div>
+ <div class="feature-desc">Name, E-Mail, Telefon, Notizen</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">💼</div>
+ <div>
+ <div class="feature-title">Dienstleistungen</div>
+ <div class="feature-desc">Name, Dauer, Preis pro Service</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">👨‍💼</div>
+ <div>
+ <div class="feature-title">Mitarbeiter</div>
+ <div class="feature-desc">Staff management, Farbcodes</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">🖨️</div>
+ <div>
+ <div class="feature-title">Drucken</div>
+ <div class="feature-desc">Rechnung & Tagesplan drucken</div>
+ </div>
+ </div>
+ <div class="feature">
+ <div class="feature-icon">💾</div>
+ <div>
+ <div class="feature-title">Export</div>
+ <div class="feature-desc">JSON export, Lokale Speicherung</div>
+ </div>
+ </div>
+ </div>
+
+ <h3>📊 Bewertung</h3>
+ <div class="table-wrapper">
+ <table>
+ <tr><th>Kriterium</th><th>Status</th><th>Kommentar</th></tr>
+ <tr><td>Funktionalität</td><td class="check">✅</td><td>Komplette Buchungs-Workflows</td></tr>
+ <tr><td>Kalender</td><td class="check">✅</td><td>Alle wichtigen Views vorhanden</td></tr>
+ <tr><td>CRM</td><td class="check">✅</td><td>Kunden & Staff management</td></tr>
+ <tr><td>Drucken</td><td class="check">✅</td><td>Rechnungen & Tagespläne</td></tr>
+ </table>
+ </div>
+</div>
+
+<hr>
+
+<!-- ==================== PRICING ==================== -->
+<div class="section" id="pricing">
+ <h2>💰 Preismodell</h2>
+
+ <div class="pricing-grid">
+ <div class="pricing-card">
+ <h3>🆓 Free</h3>
+ <div class="price">€0<span>/mo</span></div>
+ <ul class="price-features">
+ <li>1 Produkt nutzen</li>
+ <li>Lokale Datenspeicherung</li>
+ <li>Basic Features</li>
+ <li>Community Support</li>
+ </ul>
+ </div>
+
+ <div class="pricing-card featured">
+ <h3>⭐ Pro</h3>
+ <div class="price">€19-29<span>/mo</span></div>
+ <ul class="price-features">
+ <li>Beide Produkte nutzen</li>
+ <li>Cloud Sync</li>
+ <li>KI-Integration inklusive</li>
+ <li>Priority Support</li>
+ </ul>
+ <span class="badge badge-active" style="margin-top: 0.5rem;">⭐ Empfohlen</span>
+ </div>
+
+ <div class="pricing-card">
+ <h3>🏢 Enterprise</h3>
+ <div class="price">€49-79<span>/mo</span></div>
+ <ul class="price-features">
+ <li>Unbegrenzte Nutzer</li>
+ <li>Custom Branding</li>
+ <li>API Access</li>
+ <li>24/7 Support</li>
+ </ul>
+ </div>
+ </div>
+</div>
+
+<hr>
+
+<!-- ==================== COMPARISON ==================== -->
+<div class="section" id="compare">
+ <h2>📊 Wettbewerbsvergleich</h2>
+
+ <div class="table-wrapper">
+ <table>
+ <tr><th>Feature</th><th>MindTech</th><th>Calendly</th><th>7shifts</th></tr>
+ <tr><td>Kalender-Views</td><td class="check">✅</td><td class="check">✅</td><td class="check">✅</td></tr>
+ <tr><td>KI-Planung</td><td class="check">✅</td><td class="cross">❌</td><td class="cross">❌</td></tr>
+ <tr><td>Offline-First</td><td class="check">✅</td><td class="cross">❌</td><td class="cross">❌</td></tr>
+ <tr><td>Deutsch (DE)</td><td class="check">✅</td><td class="cross">⚠️</td><td class="cross">⚠️</td></tr>
+ <tr><td>Preis</td><td class="check">€19/mo</td><td class="cross">$20/mo</td><td class="cross">$59/mo</td></tr>
+ </table>
+ </div>
+</div>
+
+<hr>
+
+<!-- ==================== PROPOSE ==================== -->
+<div class="propose" id="propose">
+ <h2>💡 Vorschlag für Max</h2>
+
+ <div class="propose-grid">
+ <div class="propose-item">
+ <h4>🎯 Launch-Preis (Launch Deal)</h4>
+ <div class="amount">€14.99/mo</div>
+ <p class="note"> statt €19/mo — Early Bird für 3 Monate</p>
+ </div>
+
+ <div class="propose-item">
+ <h4>📦 Bundle-Angebot</h4>
+ <div class="amount">€29/mo</div>
+ <p class="note">Shift Planner + Booking Manager zusammen</p>
+ </div>
+
+ <div class="propose-item">
+ <h4>💵 Lifetime Deal (optional)</h4>
+ <div class="amount">€149</div>
+ <p class="note">Einmalzahlung, lebenslange Updates</p>
+ </div>
+
+ <div class="propose-item">
+ <h4>🏢 Enterprise Lizenz</h4>
+ <div class="amount">€79/mo</div>
+ <p class="note">Unbegrenzte Nutzer, API, Custom Branding</p>
+ </div>
+ </div>
+</div>
+
+---
+
+<div class="footer">
+ <p>MindTech Store Produkt-Review | Erstellt mit 🤖 AI</p>
+ <p style="margin-top: 0.5rem;">📅 16. Oktober 2026</p>
+</div>
+
+<script>
+function scrollToSection(id) {
+ document.getElementById(id).scrollIntoView({ behavior: 'smooth' });
+}
+</script>
+
+</body>
+</html>