commit 989253c72f0541f1cfcf2f478175e3f4d12623e0 Author: loepperts Date: Thu Nov 27 11:44:23 2025 +0100 first commit 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. +

+
+
+
+
+