diff --git a/readme.md b/readme.md index 7bdc023..0ea4b0b 100644 --- a/readme.md +++ b/readme.md @@ -1,40 +1,59 @@ -# CSW – Gruppe 2: Git Workflow +# CSW – Git Gruppe 2 -## 1. Repository -- Unser Projekt liegt auf **Gitea** -- Git verwenden wir für: - - Versionskontrolle - - Zusammenarbeit im Team - - Nachvollziehbarkeit aller Änderungen +## Projektüberblick +- **Ziel:** In einer Stunde eine kleine Website erstellen und auf Gitea hochladen. +- Fokus: schnelle Zusammenarbeit, klare Aufteilung, einfache Struktur. --- -## 2. Repository klonen -- Repository lokal auf den Rechner holen -- Projekt in **VS Code** öffnen, um gemeinsam daran zu arbeiten +## Vorbereitung +- Neues Repository auf **Gitea** erstellt +- Alle Teammitglieder haben Zugriff erhalten +- Kurze Absprache der Aufgabenverteilung (HTML, CSS, JS, Extras) --- -## 3. Änderungen -- Dateien bearbeiten -- Änderungen speichern und für das Team verfügbar machen +## Umsetzung +- Jeder arbeitete lokal an seinem eigenen Teil der Website +- Kommunikation über Chat / Gruppen-Call +- Ziel: Alle Teile schnell und sauber zusammenführen --- -## 4. Zusammenarbeit -- Änderungen ins Remote-Repository hochladen (push) -- Updates vom Team regelmäßig abrufen (pull) -- Konflikte vermeiden durch regelmäßiges Aktualisieren +## Upload & Zusammenarbeit in Gitea +- Jeder hat seinen Teil in das gemeinsame Repository gepusht +- Kleine Konflikte wurden schnell gemeinsam gelöst +- Durch Commits war jederzeit sichtbar, **wer was gemacht hat** +- Vorteile: + - Keine Überschreibungen + - Änderungen nachvollziehbar + - Zusammenarbeit effizient + +--- + +## Das Endergebnis +- Funktionierende, einfache Website in kurzer Zeit +- Jeder konnte sehen, wie die Code-Bausteine der anderen integriert wurden +- Gute Teamarbeit unter Zeitdruck + +--- + +## Fazit +**Was wir gelernt haben:** +- Umgang mit Gitea (Commit, Push, Pull) +- Effektive Zusammenarbeit über Git – auch in kleinen Projekten +- Arbeiten im Team mit klarer Rollenverteilung --- ## Team & Aufgaben -| Name | Aufgabe | -|--------|---------| -| Kevin | HTML | -| Ilyass | Extras | -| Duy | CSS | -| Aziz | JS | -## Arbeitsanteile -Alle Gruppenmitglieder haben **je 25%** zur Gesamtleistung beigetragen. +| Name | Aufgabe | Beschreibung der Arbeit | +|--------|-----------------------------|-------------------------------------------------------------------------------------------| +| Kevin | HTML-Struktur | Grundgerüst der Website erstellt, Inhalte eingefügt | +| Ilyass | CSS & zusätzliche Elemente | Layout & Design erstellt, Farben und Schriftarten festgelegt | +| Aziz | JavaScript | Interaktive Funktionen umgesetzt (z. B. Buttons, kleine Animationen) | +| Duy | CSS-Optimierung & Feinschliff | Responsivität verbessert, kleinere Designfehler korrigiert | + +### Arbeitsanteile +Alle Teammitglieder haben **jeweils ca. 25%** zum Projekt beigetragen.