From 989253c72f0541f1cfcf2f478175e3f4d12623e0 Mon Sep 17 00:00:00 2001 From: loepperts Date: Thu, 27 Nov 2025 11:44:23 +0100 Subject: [PATCH] first commit --- .dockerignore | 10 + .eslintrc.json | 4 + .gitignore | 35 + Dockerfile | 44 + Dockerfile.dev | 17 + PROJEKTINFORMATIONEN.md | 508 ++++++++++++ README.md | 46 ++ app/agb/page.tsx | 105 +++ app/case-studies/page.tsx | 143 ++++ app/datenschutz/page.tsx | 97 +++ app/globals.css | 756 ++++++++++++++++++ app/impressum/page.tsx | 85 ++ app/kontakt/page.tsx | 132 +++ app/layout.tsx | 39 + app/page.tsx | 189 +++++ app/quereinsteiger/kurse/[id]/page.tsx | 317 ++++++++ app/quereinsteiger/kurse/page.tsx | 244 ++++++ app/quereinsteiger/lernpfad-finder/page.tsx | 235 ++++++ app/quereinsteiger/page.tsx | 173 ++++ app/testimonials/page.tsx | 125 +++ app/ueber-uns/page.tsx | 220 +++++ .../it-infrastrukturanalyse/page.tsx | 236 ++++++ app/unternehmen/page.tsx | 340 ++++++++ app/unternehmen/schulungsthemen/page.tsx | 142 ++++ app/unternehmen/tools/it-checkliste/page.tsx | 272 +++++++ .../tools/schulungsbedarf/page.tsx | 258 ++++++ components/Footer.tsx | 53 ++ components/Navigation.tsx | 81 ++ docker-compose.yml | 15 + next.config.js | 8 + package.json | 26 + tsconfig.json | 28 + 32 files changed, 4983 insertions(+) create mode 100755 .dockerignore create mode 100755 .eslintrc.json create mode 100755 .gitignore create mode 100755 Dockerfile create mode 100755 Dockerfile.dev create mode 100755 PROJEKTINFORMATIONEN.md create mode 100755 README.md create mode 100755 app/agb/page.tsx create mode 100755 app/case-studies/page.tsx create mode 100755 app/datenschutz/page.tsx create mode 100755 app/globals.css create mode 100755 app/impressum/page.tsx create mode 100755 app/kontakt/page.tsx create mode 100755 app/layout.tsx create mode 100755 app/page.tsx create mode 100755 app/quereinsteiger/kurse/[id]/page.tsx create mode 100755 app/quereinsteiger/kurse/page.tsx create mode 100755 app/quereinsteiger/lernpfad-finder/page.tsx create mode 100755 app/quereinsteiger/page.tsx create mode 100755 app/testimonials/page.tsx create mode 100755 app/ueber-uns/page.tsx create mode 100755 app/unternehmen/it-infrastrukturanalyse/page.tsx create mode 100755 app/unternehmen/page.tsx create mode 100755 app/unternehmen/schulungsthemen/page.tsx create mode 100755 app/unternehmen/tools/it-checkliste/page.tsx create mode 100755 app/unternehmen/tools/schulungsbedarf/page.tsx create mode 100755 components/Footer.tsx create mode 100755 components/Navigation.tsx create mode 100755 docker-compose.yml create mode 100755 next.config.js create mode 100755 package.json create mode 100755 tsconfig.json diff --git a/.dockerignore b/.dockerignore new file mode 100755 index 0000000..34c1bf7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,10 @@ +node_modules +.next +.git +.gitignore +README.md +.env*.local +npm-debug.log* +yarn-debug.log* +yarn-error.log* + diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100755 index 0000000..95bbc15 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,4 @@ +{ + "extends": "next/core-web-vitals" +} + diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..d4dcaad --- /dev/null +++ b/.gitignore @@ -0,0 +1,35 @@ +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local +.env + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts + diff --git a/Dockerfile b/Dockerfile new file mode 100755 index 0000000..ed55c7e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,44 @@ +FROM node:18-alpine AS base + +# Install dependencies only when needed +FROM base AS deps +RUN apk add --no-cache libc6-compat +WORKDIR /app + +# Copy package files +COPY package.json package-lock.json* ./ +RUN npm ci + +# Rebuild the source code only when needed +FROM base AS builder +WORKDIR /app +COPY --from=deps /app/node_modules ./node_modules +COPY . . + +# Build Next.js +RUN npm run build + +# Production image +FROM base AS runner +WORKDIR /app + +ENV NODE_ENV production + +RUN addgroup --system --gid 1001 nodejs +RUN adduser --system --uid 1001 nextjs + +COPY --from=builder /app/public ./public + +# Copy standalone build files +COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ +COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static + +USER nextjs + +EXPOSE 3000 + +ENV PORT 3000 +ENV HOSTNAME "0.0.0.0" + +CMD ["node", "server.js"] + diff --git a/Dockerfile.dev b/Dockerfile.dev new file mode 100755 index 0000000..369d713 --- /dev/null +++ b/Dockerfile.dev @@ -0,0 +1,17 @@ +FROM node:18-alpine + +WORKDIR /app + +# Copy package files +COPY package.json package-lock.json* ./ + +# Install dependencies +RUN npm install + +# Copy app files +COPY . . + +EXPOSE 3000 + +CMD ["npm", "run", "dev"] + diff --git a/PROJEKTINFORMATIONEN.md b/PROJEKTINFORMATIONEN.md new file mode 100755 index 0000000..500961a --- /dev/null +++ b/PROJEKTINFORMATIONEN.md @@ -0,0 +1,508 @@ +# doing-it.de - Projektinformationen + +## Überblick + +**doing-it.de** ist eine Plattform für IT-Weiterbildung und Schulungen, die sich an zwei Hauptzielgruppen richtet: +1. **Quereinsteiger** - Personen ohne IT-Vorkenntnisse, die in die IT-Branche einsteigen möchten +2. **Unternehmen** - Firmen, die ihre Mitarbeiter in IT-Themen schulen und interne IT-Kompetenzen aufbauen möchten + +Die Plattform ist ein gemeinsames Projekt von **hoerter-tech.de** und **matzefixit.de**. + +--- + +## Unternehmensidentität + +### Mission +doing-it.de wurde mit dem Ziel gegründet, IT-Weiterbildung für jeden zugänglich zu machen. Das Unternehmen glaubt daran, dass jeder – unabhängig von Vorkenntnissen – die Möglichkeit haben sollte, sich in der IT weiterzubilden und neue Karrierewege einzuschlagen. + +### Ansatz +- **Individuell**: Maßgeschneiderte Schulungen auf spezifische Bedürfnisse zugeschnitten +- **Praxisnah**: Lernen direkt an der realen IT-Infrastruktur +- **Ergebnisorientiert**: Wissen wird sofort anwendbar und nachhaltig verankert +- **Niveaubasiert**: Stufenweise Freischaltung von Inhalten für optimalen Lernerfolg + +### Kernwerte +- Individuelle Betreuung +- Praxisnähe durch Lernen an echter IT-Infrastruktur +- Experten-Support durch erfahrene IT-Profis +- Anerkannte Zertifizierungen +- Niveaubasierte Lernsysteme + +--- + +## Angebote für Quereinsteiger + +### Hauptmerkmale +- **Keine Vorkenntnisse nötig**: Speziell für komplette Neulinge entwickelt +- **Stufenweise Freischaltung**: Niveaubasierte Freischaltung von Inhalten +- **Zertifizierungen**: Anerkannte Zertifizierungen nach erfolgreichem Abschluss +- **Livetrainings**: Interaktive Sessions mit IT-Experten +- **Chat-Support**: Schnelle Antworten von Experten bei Fragen + +### Verfügbare Kurse + +#### 1. IT-Grundlagen für Einsteiger +- **Dauer**: 4-6 Wochen +- **Niveau**: Anfänger +- **Voraussetzungen**: Keine Vorkenntnisse nötig +- **Zertifizierung**: IT-Grundlagen Zertifikat +- **Module**: + - Computer-Grundlagen + - Betriebssysteme + - Netzwerke + - IT-Sicherheit + +#### 2. Python für Anfänger +- **Dauer**: 6-8 Wochen +- **Niveau**: Anfänger +- **Voraussetzungen**: IT-Grundlagen empfohlen +- **Zertifizierung**: Python Basics Zertifikat +- **Module**: + - Python-Grundlagen + - Datenstrukturen + - Funktionen & Module + - Praxisprojekte + +#### 3. IT-Security Grundlagen +- **Dauer**: 4-6 Wochen +- **Niveau**: Anfänger +- **Voraussetzungen**: IT-Grundlagen empfohlen +- **Zertifizierung**: IT-Security Basics Zertifikat +- **Module**: + - Sicherheitsgrundlagen + - Bedrohungen erkennen + - Schutzmaßnahmen + - Incident Response + +#### 4. Webentwicklung für Einsteiger +- **Dauer**: 8-10 Wochen +- **Niveau**: Anfänger bis Fortgeschritten +- **Voraussetzungen**: IT-Grundlagen empfohlen +- **Zertifizierung**: Web Development Basics Zertifikat +- **Module**: + - HTML & CSS + - JavaScript Grundlagen + - Responsive Design + - Projektarbeit + +#### 5. Linux für Anfänger +- **Dauer**: 6-8 Wochen +- **Niveau**: Anfänger bis Fortgeschritten +- **Voraussetzungen**: IT-Grundlagen empfohlen +- **Zertifizierung**: Linux Basics Zertifikat +- **Module**: + - Linux Installation + - Command Line + - Systemadministration + - Netzwerk-Konfiguration + +#### 6. Datenbanken Grundlagen +- **Dauer**: 5-7 Wochen +- **Niveau**: Anfänger bis Fortgeschritten +- **Voraussetzungen**: IT-Grundlagen empfohlen +- **Zertifizierung**: Database Basics Zertifikat +- **Module**: + - Datenbank-Konzepte + - SQL Grundlagen + - Datenbankdesign + - Praxisprojekte + +#### 7. KI & Machine Learning Grundlagen +- **Dauer**: 8-10 Wochen +- **Niveau**: Anfänger bis Fortgeschritten +- **Voraussetzungen**: Python-Grundlagen empfohlen +- **Zertifizierung**: AI & ML Basics Zertifikat +- **Module**: + - KI-Grundlagen + - Machine Learning Basics + - Neuronale Netze + - Praktische Anwendungen + +### Tools für Quereinsteiger + +#### Lernpfad-Finder +Interaktives Tool, das Quereinsteigern hilft, den passenden Kurs zu finden. Beantwortet Fragen zu: +- Hauptziel (Karrierewechsel, aktuelle Job-Anforderungen, persönliches Interesse, Gründung) +- Interessensbereich (Programmierung, IT-Sicherheit, Systemadministration, Webentwicklung) +- Verfügbare Zeit pro Woche +- Vorkenntnisse + +--- + +## Angebote für Unternehmen + +### Drei-Schritte-Prozess + +#### 1. Analyse der IT-Infrastruktur +- **Infrastruktur-Erfassung**: Vollständige Dokumentation der IT-Landschaft (Server, Netzwerke, Software, Cloud-Services, Endgeräte) +- **Sicherheitsanalyse**: Identifikation von Sicherheitslücken, veralteten Systemen und Compliance-Problemen +- **Schulungsbedarfs-Analyse**: Ermittlung des konkreten Schulungsbedarfs der Mitarbeiter + +**Methoden**: +- Vor-Ort-Begehungen +- Interviews mit Mitarbeitern +- Technische Scans +- Dokumentenanalyse + +**Ergebnisse**: +- IST-Dokumentation der IT-Infrastruktur +- Schwachstellenbericht mit Prioritäten und Handlungsempfehlungen +- Konkrete Handlungsempfehlungen für technische Maßnahmen und Schulungsbedarfe + +#### 2. Maßgeschneiderte Schulungskonzepte +- Individuelle Schulungskonzepte basierend auf der Analyse +- Zugeschnitten auf IT-Infrastruktur, Branche und Ziele +- Lernen direkt an der eigenen IT-Infrastruktur + +#### 3. Aufbau interner Experten +- Entwicklung eigener IT-Experten im Haus +- Reduzierung langfristiger externer Kosten +- Erhöhte IT-Sicherheit +- Schnellere Reaktionszeiten bei Problemen + +### Schulungsthemen für Unternehmen + +#### 1. IT-Security für Mitarbeiter +- **Dauer**: 1-2 Tage +- **Niveau**: Grundlagen +- **Inhalte**: Grundlagen der IT-Sicherheit, Erkennung von Phishing-Angriffen, sicheres Passwort-Management, Umgang mit sensiblen Daten + +#### 2. Effizienter Umgang mit Office-Software +- **Dauer**: 1 Tag +- **Niveau**: Grundlagen bis Fortgeschritten +- **Inhalte**: Optimierung der täglichen Arbeit mit Microsoft Office, Google Workspace oder anderen Office-Suites, Tipps und Tricks für mehr Produktivität + +#### 3. Datenschutz DSGVO +- **Dauer**: 2-3 Tage +- **Niveau**: Grundlagen bis Experte +- **Inhalte**: Umfassende Schulung zu Datenschutzbestimmungen, DSGVO-Compliance, korrekter Umgang mit personenbezogenen Daten + +#### 4. Cloud-Computing Grundlagen +- **Dauer**: 3-5 Tage +- **Niveau**: Grundlagen bis Fortgeschritten +- **Inhalte**: Einführung in Cloud-Technologien, Nutzung von AWS, Azure oder Google Cloud, Migration und Verwaltung von Cloud-Ressourcen + +#### 5. Systemadministration +- **Dauer**: 5-7 Tage +- **Niveau**: Fortgeschritten +- **Inhalte**: Grundlagen der Systemadministration für Windows- und Linux-Server, Verwaltung von Benutzern, Berechtigungen und Systemen + +#### 6. Netzwerktechnik +- **Dauer**: 3-5 Tage +- **Niveau**: Fortgeschritten +- **Inhalte**: Grundlagen der Netzwerktechnik, TCP/IP, Routing, Switching, Netzwerk-Troubleshooting + +### Vorteile für Unternehmen + +#### Hauptvorteile +- **Kosteneinsparung**: Reduzierung langfristiger externer IT-Kosten durch qualifizierte interne Mitarbeiter +- **Schnellere Reaktionszeiten**: Interne Experten können Probleme schneller lösen +- **Erhöhte IT-Sicherheit**: Geschulte Mitarbeiter erkennen Sicherheitsrisiken früher +- **Innovation fördern**: Gut geschulte Teams sind innovativer und adaptieren neue Technologien schneller +- **Maßgeschneiderte Programme**: Jedes Schulungsprogramm wird individuell auf Unternehmen, Branche und Ziele zugeschnitten +- **Fortschritts-Tracking**: Verfolgung des Lernfortschritts und Messung des ROI + +### Tools für Unternehmen + +#### IT-Infrastruktur-Checkliste +Interaktives Tool zur ersten Einschätzung der IT-Sicherheit. Prüft: +- Backup-Strategien +- Software-Updates und Sicherheitspatches +- IT-Sicherheitsmaßnahmen +- Mitarbeiterschulungen in IT-Sicherheit +- Dokumentation der IT-Infrastruktur + +Ergebnis: Gesamtrisiko-Bewertung und empfohlene Maßnahmen + +#### Schulungsbedarfs-Rechner +Tool zur Schätzung des Schulungsumfangs basierend auf: +- Anzahl der Mitarbeiter +- Anzahl der Abteilungen +- Gewählte Schulungsthemen + +Ergebnis: Geschätzter Umfang in Tagen, Wochen und Monaten + +--- + +## Erfolgsgeschichten (Case Studies) + +### 1. IT-Sicherheit für mittelständisches Unternehmen +- **Branche**: Produktion +- **Herausforderung**: Wiederkehrende IT-Sicherheitsvorfälle, starke Abhängigkeit von externen IT-Dienstleistern, wenig IT-Wissen bei Mitarbeitern +- **Lösung**: Umfassende IT-Infrastrukturanalyse, maßgeschneidertes Schulungskonzept in IT-Sicherheitsgrundlagen, Systemadministration und Notfallmaßnahmen +- **Ergebnisse**: + - 40% Reduzierung externer IT-Kosten + - 60% weniger IT-Sicherheitsvorfälle + - 3 interne IT-Experten aufgebaut + - Reaktionszeit von 4 Stunden auf 30 Minuten reduziert + +### 2. Cloud-Migration und Schulung +- **Branche**: IT-Dienstleistungen +- **Herausforderung**: Migration von lokalen Servern auf Cloud-Lösungen ohne interne Cloud-Experten +- **Lösung**: Analyse der bestehenden Infrastruktur, Migrationsstrategie, Schulungen parallel zur Migration +- **Ergebnisse**: + - Erfolgreiche Migration ohne Ausfallzeiten + - 5 Mitarbeiter zu Cloud-Experten zertifiziert + - 30% Kosteneinsparung durch optimierte Cloud-Nutzung + - 100% der Mitarbeiter können neue Systeme selbstständig nutzen + +### 3. DSGVO-Compliance Schulung +- **Branche**: Dienstleistungen +- **Herausforderung**: DSGVO-konform werden ohne Datenschutz-Expertise +- **Lösung**: Datenschutzanalyse, umfassendes Schulungsprogramm zu DSGVO-Grundlagen +- **Ergebnisse**: + - Vollständige DSGVO-Compliance erreicht + - 2 Datenschutzbeauftragte intern ausgebildet + - Keine Datenschutzverstöße mehr + - Zertifizierung nach ISO 27001 vorbereitet + +--- + +## Technische Details + +### Technologie-Stack +- **Framework**: Next.js 14 +- **Sprache**: TypeScript +- **Animationen**: Framer Motion +- **Deployment**: Docker & Docker Compose +- **Design**: Apple-inspiriertes Design +- **Responsive**: Vollständig responsive für Mobile und Desktop + +### Kontaktinformationen +- **E-Mail**: info@doing-it.de +- **LinkedIn**: https://www.linkedin.com/company/doing-it +- **Xing**: https://www.xing.com/companies/doing-it + +### Partner +- **hoerter-tech.de**: https://hoerter-tech.de +- **matzefixit.de**: https://matzefixit.de + +--- + +## Rechtliche Seiten +- Impressum +- Datenschutzerklärung +- AGB + +--- + +# Empfehlungen für Medieninhalte + +## Bilder + +### Homepage (app/page.tsx) +1. **Hero-Bereich**: + - Modernes, professionelles Bild von Menschen, die an Computern arbeiten (diverse Gruppe) + - Alternativ: Abstraktes IT-Technologie-Bild mit Netzwerk-Visualisierung + - **Warum**: Visueller Einstieg, zeigt Zielgruppe und IT-Fokus + +2. **Features-Sektion**: + - Icons oder Illustrationen für die vier Hauptfeatures (Individuell, Stufenweise, Zertifiziert, Experten-Support) + - **Warum**: Unterstützt die visuelle Kommunikation der Kernwerte + +3. **Partners-Sektion**: + - Logos der Partner (hoerter-tech.de, matzefixit.de) + - **Warum**: Zeigt Vertrauenswürdigkeit und Partnerschaften + +### Quereinsteiger-Seite (app/quereinsteiger/page.tsx) +1. **Hero-Bereich**: + - Bild von Quereinsteigern in verschiedenen Lebenssituationen (Karrierewechsel, Lernen) + - **Warum**: Identifikation der Zielgruppe mit der Zielgruppe + +2. **Lernpfad-Finder**: + - Illustration oder Infografik zum Lernpfad-Konzept + - **Warum**: Visualisiert den individuellen Lernweg + +3. **Kurskatalog** (app/quereinsteiger/kurse/page.tsx): + - Thumbnail-Bilder für jeden Kurs (z.B. Python-Logo, Linux-Pinguin, Webentwicklung-Illustration) + - **Warum**: Schnelle visuelle Orientierung im Kurskatalog + +### Unternehmen-Seite (app/unternehmen/page.tsx) +1. **Hero-Bereich**: + - Professionelles Bild von Team-Schulungen oder Büro-Umgebung + - **Warum**: Zeigt Business-Fokus und Team-Dynamik + +2. **Prozess-Visualisierung**: + - Infografik oder Diagramm des 3-Schritte-Prozesses (Analyse → Schulung → Experten) + - **Warum**: Erklärt den Prozess visuell und einprägsam + +3. **Schulungsthemen** (app/unternehmen/schulungsthemen/page.tsx): + - Icons oder Illustrationen für jedes Schulungsthema + - **Warum**: Schnelle visuelle Zuordnung der Themen + +### IT-Infrastrukturanalyse (app/unternehmen/it-infrastrukturanalyse/page.tsx) +1. **Analyse-Methoden**: + - Fotos oder Illustrationen der verschiedenen Analysemethoden (Vor-Ort, Interviews, Scans) + - **Warum**: Zeigt Professionalität und Methodik + +2. **Ergebnis-Visualisierung**: + - Beispiel-Diagramme oder Infografiken zu IST-Dokumentation, Schwachstellenbericht + - **Warum**: Zeigt konkrete Ergebnisse und Mehrwert + +### Über uns (app/ueber-uns/page.tsx) +1. **Mission-Bereich**: + - Inspirierendes Bild, das IT-Weiterbildung für alle symbolisiert + - **Warum**: Unterstützt die Mission-Vision + +2. **Team-Bereich** (ohne Personen): + - Abstrakte Illustrationen oder Icons für verschiedene Expertisen (Sicherheit, Cloud, Administration, Pädagogik) + - **Warum**: Zeigt Expertise-Bereiche ohne Personen zu zeigen + +### Testimonials (app/testimonials/page.tsx) +1. **Kundenstimmen**: + - Firmenlogos der zitierten Unternehmen (mit Genehmigung) + - **Warum**: Erhöht Glaubwürdigkeit und zeigt Referenzen + +### Case Studies (app/case-studies/page.tsx) +1. **Erfolgsgeschichten**: + - Infografiken mit den wichtigsten Zahlen/Ergebnissen (z.B. "40% Kosteneinsparung") + - **Warum**: Visualisiert messbare Erfolge + +--- + +## Videos + +### Homepage +1. **Hero-Video** (optional): + - Kurzes (30-60 Sekunden) Einführungsvideo über doing-it.de + - Zeigt: Lernszenarien, Schulungen, Erfolgsmomente + - **Warum**: Starker visueller Einstieg, erhöht Engagement + +### Quereinsteiger-Bereich +1. **Einführungsvideo**: + - "Wie funktioniert IT-Weiterbildung für Quereinsteiger?" + - Erklärt das niveaubasierte System und den Lernprozess + - **Warum**: Reduziert Barrieren für Neulinge + +2. **Kurs-Trailer**: + - Kurze Videos (1-2 Minuten) für jeden Kurs + - Zeigt: Kursinhalte, Lernziele, Praxisbeispiele + - **Warum**: Hilft bei der Kursauswahl, zeigt Praxisnähe + +3. **Erfolgsgeschichten**: + - Video-Interviews mit erfolgreichen Quereinsteigern (ohne Gesichter, nur Stimme + Animationen) + - **Warum**: Zeigt reale Erfolge und motiviert + +### Unternehmen-Bereich +1. **Prozess-Erklärung**: + - Video, das den 3-Schritte-Prozess erklärt + - Zeigt: Analyse, Schulung, Ergebnisse + - **Warum**: Erklärt komplexen Prozess verständlich + +2. **Schulungsbeispiele**: + - Kurze Clips aus Schulungen (anonymisiert) + - Zeigt: Praxisnähe, Interaktion, Lernen an echter Infrastruktur + - **Warum**: Zeigt Qualität und Methodik + +3. **Kundenreferenzen**: + - Video-Statements von Unternehmen (ohne Personen, nur Stimme + Firmenlogo) + - **Warum**: Erhöht Vertrauen und zeigt Business-Erfolg + +### Tools-Bereich +1. **Tool-Tutorials**: + - Kurze Erklärvideos für IT-Checkliste und Schulungsbedarfs-Rechner + - **Warum**: Erhöht Nutzung der Tools + +--- + +## Downloadbare Dateien + +### Homepage +1. **Kostenloser Leitfaden**: "IT-Weiterbildung für Quereinsteiger - Der komplette Guide" + - PDF mit Tipps, Kursübersicht, ersten Schritten + - **Warum**: Lead-Generierung, zeigt Expertise, hilft bei Entscheidung + +### Quereinsteiger-Bereich +1. **Kursübersicht-PDF**: + - Übersicht aller Kurse mit Details, Dauer, Zertifizierungen + - **Warum**: Einfache Weitergabe, Offline-Referenz + +2. **Lernpfad-Guide**: + - PDF mit detaillierten Lernpfaden für verschiedene Karriereziele + - **Warum**: Hilft bei der Orientierung und Planung + +3. **Checkliste "Bereit für IT-Weiterbildung?"**: + - PDF-Checkliste zur Selbsteinschätzung + - **Warum**: Hilft bei der Entscheidung, zeigt Engagement + +### Unternehmen-Bereich +1. **Whitepaper "IT-Schulungen für Unternehmen"**: + - Umfassendes PDF mit Best Practices, ROI-Berechnung, Fallstudien + - **Warum**: B2B-Lead-Generierung, zeigt Expertise, unterstützt Entscheidungsprozess + +2. **IT-Sicherheits-Checkliste (PDF)**: + - Erweiterte Version der Online-Checkliste als PDF + - **Warum**: Offline-Nutzung, Weitergabe im Unternehmen + +3. **Schulungsbedarfs-Analyse-Vorlage**: + - Excel- oder PDF-Vorlage zur internen Bedarfsanalyse + - **Warum**: Hilft Unternehmen bei der Vorbereitung, zeigt Professionalität + +4. **ROI-Rechner (Excel)**: + - Tool zur Berechnung des ROI von IT-Schulungen + - **Warum**: Unterstützt Business-Case, zeigt messbaren Wert + +### IT-Infrastrukturanalyse +1. **Beispiel-IST-Dokumentation (anonymisiert)**: + - PDF-Beispiel einer IST-Dokumentation + - **Warum**: Zeigt Qualität und Umfang der Analyse + +2. **Beispiel-Schwachstellenbericht (anonymisiert)**: + - PDF-Beispiel eines Schwachstellenberichts + - **Warum**: Zeigt Professionalität und konkrete Ergebnisse + +### Kontakt-Seite +1. **Kontakt-Formular-PDF**: + - Downloadbares Formular für detaillierte Anfragen + - **Warum**: Alternative zum Online-Formular, für komplexe Anfragen + +### Allgemein +1. **Zertifikat-Beispiele**: + - PDF-Beispiele der angebotenen Zertifikate (ohne Namen) + - **Warum**: Zeigt Wert und Anerkennung der Zertifizierungen + +2. **FAQ-Dokument**: + - PDF mit häufig gestellten Fragen und Antworten + - **Warum**: Reduziert Support-Aufwand, hilft bei Entscheidung + +--- + +## Zusätzliche Empfehlungen + +### Infografiken +- **Lernpfad-Infografik**: Visuelle Darstellung verschiedener Karrierewege in der IT +- **Prozess-Infografik**: 3-Schritte-Prozess für Unternehmen +- **Statistik-Infografiken**: IT-Fachkräftemangel, Gehaltsentwicklung, Karrierechancen + +### Interaktive Elemente +- **360°-Schulungsraum-Tour**: Virtuelle Tour durch einen Schulungsraum +- **Interaktive IT-Infrastruktur-Karte**: Beispiel-Visualisierung einer IT-Infrastruktur + +### Social Media Assets +- **Shareable Graphics**: Für LinkedIn, Xing, Facebook +- **Kurs-Trailer für Social Media**: Kurze, prägnante Videos für Social-Media-Kanäle + +--- + +## Priorisierung + +### Hoch (sofort umsetzbar) +1. Hero-Bilder für alle Hauptseiten +2. Kurs-Thumbnails für Kurskatalog +3. Whitepaper "IT-Schulungen für Unternehmen" (PDF) +4. Kostenloser Leitfaden für Quereinsteiger (PDF) +5. Prozess-Infografik für Unternehmen + +### Mittel (nächste Phase) +1. Kurs-Trailer-Videos +2. Tool-Tutorial-Videos +3. ROI-Rechner (Excel) +4. Beispiel-Dokumentationen (anonymisiert) +5. Infografiken zu Lernpfaden + +### Niedrig (langfristig) +1. 360°-Schulungsraum-Tour +2. Interaktive IT-Infrastruktur-Karte +3. Video-Interviews mit Kunden +4. Erweiterte Social-Media-Assets + diff --git a/README.md b/README.md new file mode 100755 index 0000000..beef115 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +# doing-it - IT Weiterbildung & Schulungen + +Eine moderne Website für IT-Weiterbildung und Schulungen für Quereinsteiger und Unternehmen, gebaut im Apple-Design-Stil. + +## Features + +- 🎨 Apple-inspiriertes Design +- 📱 Vollständig responsive für Mobile und Desktop +- ⚡ Smooth Animationen mit Framer Motion +- 🐳 Docker Compose Setup +- 🚀 Next.js 14 mit TypeScript + +## Installation + +### Mit Docker Compose (Empfohlen) + +```bash +docker-compose up --build +``` + +Die Website ist dann unter `http://localhost:3000` erreichbar. + +### Lokale Entwicklung + +```bash +npm install +npm run dev +``` + +## Seiten + +- **Homepage** (`/`) - Hauptseite mit Übersicht +- **Quereinsteiger** (`/quereinsteiger`) - Informationen für IT-Neulinge +- **Unternehmen** (`/unternehmen`) - Schulungsangebote für Unternehmen + +## Technologie-Stack + +- Next.js 14 +- TypeScript +- Framer Motion +- Docker & Docker Compose + +## Kontakt + +info@doing-it.de + diff --git a/app/agb/page.tsx b/app/agb/page.tsx new file mode 100755 index 0000000..111cd43 --- /dev/null +++ b/app/agb/page.tsx @@ -0,0 +1,105 @@ +'use client' + +import { motion } from 'framer-motion' +import Navigation from '@/components/Navigation' +import Footer from '@/components/Footer' + +export default function AGB() { + return ( + <> + +
+
+ +

Allgemeine Geschäftsbedingungen

+
+
+ +
+
+ +

1. Geltungsbereich

+

+ Diese Allgemeinen Geschäftsbedingungen (AGB) gelten für alle Leistungen der doing-it.de + im Bereich der IT-Weiterbildung und Schulungen. Abweichende, entgegenstehende oder + ergänzende AGB des Kunden werden nicht Vertragsbestandteil, es sei denn, ihrer Geltung + wird ausdrücklich schriftlich zugestimmt. +

+ +

2. Vertragsgegenstand

+

+ doing-it.de bietet IT-Weiterbildungs- und Schulungsleistungen für Unternehmen und + Quereinsteiger an. Der genaue Umfang der Leistungen ergibt sich aus der jeweiligen + Vereinbarung oder dem gebuchten Kurs. +

+ +

3. Vertragsabschluss

+

+ Der Vertrag kommt durch die schriftliche Bestätigung von doing-it.de oder durch die + Durchführung der Leistung zustande. Mündliche Nebenabreden bedürfen der schriftlichen + Bestätigung. +

+ +

4. Preise und Zahlungsbedingungen

+

+ Alle Preise verstehen sich in Euro zuzüglich der gesetzlichen Mehrwertsteuer. Die + Zahlung erfolgt nach Rechnungsstellung innerhalb der auf der Rechnung angegebenen Frist. + Bei Verzug werden Verzugszinsen in Höhe von 9 Prozentpunkten über dem Basiszinssatz + berechnet. +

+ +

5. Leistungserbringung

+

+ doing-it.de erbringt die vereinbarten Leistungen mit der gebotenen Sorgfalt. Termine + und Fristen sind nur dann verbindlich, wenn sie von doing-it.de schriftlich bestätigt + wurden. Änderungen und Ergänzungen der Leistungen bedürfen der schriftlichen + Vereinbarung. +

+ +

6. Rücktritt und Kündigung

+

+ Der Kunde kann bis 14 Tage vor Beginn der Schulung kostenfrei zurücktreten. Bei + späterem Rücktritt werden 50% der vereinbarten Vergütung fällig. Bei Rücktritt weniger + als 7 Tage vor Beginn werden 100% der Vergütung fällig. +

+ +

7. Haftung

+

+ doing-it.de haftet unbeschränkt für Vorsatz und grobe Fahrlässigkeit. Bei leichter + Fahrlässigkeit haftet doing-it.de nur bei Verletzung einer wesentlichen + Vertragspflicht, deren Erfüllung die ordnungsgemäße Durchführung des Vertrages + überhaupt erst ermöglicht. +

+ +

8. Datenschutz

+

+ doing-it.de verarbeitet personenbezogene Daten im Rahmen der gesetzlichen Bestimmungen. + Nähere Informationen finden Sie in unserer Datenschutzerklärung. +

+ +

9. Schlussbestimmungen

+

+ Es gilt deutsches Recht. Gerichtsstand ist der Sitz von doing-it.de, sofern der Kunde + Kaufmann, juristische Person des öffentlichen Rechts oder öffentlich-rechtliches + Sondervermögen ist. +

+
+
+
+
+