diff --git a/ChangeLog.md b/ChangeLog.md
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..c9b785a77a60db6a4e9beb815fd9be1595f77fc1 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -0,0 +1,45 @@
+# ChangeLog v0.0.0
+
+## Added 
+- Ordnerstruktur 
+- React-Projekt
+- Springboot-Projekt
+- Erstellung MVP-Präsentation
+
+### MVP-Vorstellung
+
+Kurze Vorstellung des Projektziels
+- Erstellung eines Turniermanagers 
+
+ Was sind Ihre Kernanforderungen?
+- Erstellung und Verwaltung von Turnieren
+- Account Erstellung und Verwaltung
+- Webbasiertes Projekt
+- Unterteilung in Front- und Backend 
+- Speicherung der Daten in einer Datenbank
+
+Wie haben Sie Ihre Anforderungen priorisiert?
+- Turnier Erstellung und Verwaltung
+- Accountbasierte Tuniere einbinden
+
+Vorstellung der Codebase
+
+Wie haben Sie den Code organisiert? Was sind Ihre Module?
+- Bild von Stefan zeigen
+
+Was sind die dahinterliegenden architektonischen Prinzipien?
+- Sauber getrenntes Schichtenmodell:
+- Forntend = Präsentationsschicht
+- Backend = Logik 
+- DB = Persistenz
+
+Wie ist Ihr Entwicklungsprozess mit git?
+- Erstellung von Tags
+- Issuetracker erstellt
+- Benutzen des Wikis
+- Branchplan erstellt (Benutzung des Flow-Basierten Branches)
+- Richtige Benutzung von .gitignore
+
+Welche Clean Code Prinzipien setzen Sie ein?
+- 
+Kurze Präsentation des Stands
\ No newline at end of file
diff --git a/sth-frontend/.gitignore b/sth-frontend/.gitignore
index 4d29575de80483b005c29bfcac5061cd2f45313e..da5bac45f3f808a22adbc1c02e87faaec6203062 100644
--- a/sth-frontend/.gitignore
+++ b/sth-frontend/.gitignore
@@ -21,3 +21,28 @@
 npm-debug.log*
 yarn-debug.log*
 yarn-error.log*
+
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+replay_pid*