diff --git a/Manikanta/Mani.txt b/Manikanta/Mani.txt
new file mode 100644
index 0000000..056ffde
--- /dev/null
+++ b/Manikanta/Mani.txt
@@ -0,0 +1,8 @@
+Hello welcome
+This is manikanta This is my first commit
+Its helpfull form me
+Hey i am new learn these technology its help me a lots
+This is mt fith line i can see everythin
+I am adding every thing correctly i can see Everything about my project
+Yeah every thing is correctly i can understand every thing
+Hello welomce to my console
diff --git a/docker-Java-kubernetes-project b/docker-Java-kubernetes-project
new file mode 160000
index 0000000..74a522d
--- /dev/null
+++ b/docker-Java-kubernetes-project
@@ -0,0 +1 @@
+Subproject commit 74a522d24850913e9f86cc00e9f15f738f7cd2e5
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/ProductServiceApplication.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/ProductServiceApplication.class
new file mode 100644
index 0000000..b32ea0b
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/ProductServiceApplication.class differ
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/configuration/ProductServiceConfiguration.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/configuration/ProductServiceConfiguration.class
new file mode 100644
index 0000000..0df28e8
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/configuration/ProductServiceConfiguration.class differ
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/healthchecks/BasicHealthCheck.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/healthchecks/BasicHealthCheck.class
new file mode 100644
index 0000000..cbef597
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/healthchecks/BasicHealthCheck.class differ
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/model/Product.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/model/Product.class
new file mode 100644
index 0000000..b4ae5e6
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/model/Product.class differ
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/resources/ProductResource.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/resources/ProductResource.class
new file mode 100644
index 0000000..bc779d7
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/resources/ProductResource.class differ
diff --git a/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/services/ProductService.class b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/services/ProductService.class
new file mode 100644
index 0000000..2ef630d
Binary files /dev/null and b/productcatalogue/target/classes/uk/co/danielbryant/djshopping/productcatalogue/services/ProductService.class differ
diff --git a/shopfront/target/classes/application.properties b/shopfront/target/classes/application.properties
new file mode 100644
index 0000000..15d5c7b
--- /dev/null
+++ b/shopfront/target/classes/application.properties
@@ -0,0 +1,3 @@
+server.port = 8010
+productCatalogueUri = http://productcatalogue:8020
+stockManagerUri = http://stockmanager:8030
\ No newline at end of file
diff --git a/shopfront/target/classes/templates/index.html b/shopfront/target/classes/templates/index.html
new file mode 100644
index 0000000..70f90a6
--- /dev/null
+++ b/shopfront/target/classes/templates/index.html
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplication.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplication.class
new file mode 100644
index 0000000..b77dde2
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplication.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/controllers/HomeController.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/controllers/HomeController.class
new file mode 100644
index 0000000..f00eeec
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/controllers/HomeController.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/model/Product.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/model/Product.class
new file mode 100644
index 0000000..6d2e66d
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/model/Product.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo$1.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo$1.class
new file mode 100644
index 0000000..c5474a5
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo$1.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo.class
new file mode 100644
index 0000000..f2753e0
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/ProductRepo.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo$1.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo$1.class
new file mode 100644
index 0000000..6aae9d0
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo$1.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo.class
new file mode 100644
index 0000000..6eb25ab
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/repo/StockRepo.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/resources/ProductResource.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/resources/ProductResource.class
new file mode 100644
index 0000000..cee63a5
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/resources/ProductResource.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/ProductService.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/ProductService.class
new file mode 100644
index 0000000..7afdf43
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/ProductService.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/ProductDTO.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/ProductDTO.class
new file mode 100644
index 0000000..0c16a25
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/ProductDTO.class differ
diff --git a/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/StockDTO.class b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/StockDTO.class
new file mode 100644
index 0000000..dcb8f40
Binary files /dev/null and b/shopfront/target/classes/uk/co/danielbryant/djshopping/shopfront/services/dto/StockDTO.class differ
diff --git a/shopfront/target/test-classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplicationTests.class b/shopfront/target/test-classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplicationTests.class
new file mode 100644
index 0000000..842eef1
Binary files /dev/null and b/shopfront/target/test-classes/uk/co/danielbryant/djshopping/shopfront/ShopfrontApplicationTests.class differ
diff --git a/stockmanager/target/classes/application.properties b/stockmanager/target/classes/application.properties
new file mode 100644
index 0000000..bd20a40
--- /dev/null
+++ b/stockmanager/target/classes/application.properties
@@ -0,0 +1 @@
+server.port = 8030
\ No newline at end of file
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/StockManagerApplication.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/StockManagerApplication.class
new file mode 100644
index 0000000..ae58168
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/StockManagerApplication.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/config/DataGenerator.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/config/DataGenerator.class
new file mode 100644
index 0000000..5328911
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/config/DataGenerator.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/exceptions/StockNotFoundException.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/exceptions/StockNotFoundException.class
new file mode 100644
index 0000000..370021a
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/exceptions/StockNotFoundException.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/model/Stock.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/model/Stock.class
new file mode 100644
index 0000000..ce99f7d
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/model/Stock.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/repositories/StockRepository.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/repositories/StockRepository.class
new file mode 100644
index 0000000..afd4f30
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/repositories/StockRepository.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/resources/StockResource.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/resources/StockResource.class
new file mode 100644
index 0000000..8f62238
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/resources/StockResource.class differ
diff --git a/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/services/StockService.class b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/services/StockService.class
new file mode 100644
index 0000000..842df5e
Binary files /dev/null and b/stockmanager/target/classes/uk/co/danielbryant/djshopping/stockmanager/services/StockService.class differ
diff --git a/stockmanager/target/test-classes/features/Stocks.feature b/stockmanager/target/test-classes/features/Stocks.feature
new file mode 100644
index 0000000..8e30975
--- /dev/null
+++ b/stockmanager/target/test-classes/features/Stocks.feature
@@ -0,0 +1,11 @@
+Feature: Retrieving Stocks
+
+ Scenario: Should be able to get a list of all stocks
+ Given the application has been initialised with test data
+ When the client gets all stocks
+ Then a list of 5 stocks will be returned
+
+ Scenario: Should be able to get the correct SKU for the first stock
+ Given the application has been initialised with test data
+ When the client gets all stocks
+ Then the stock at index 0 will have the sku 12345678
\ No newline at end of file
diff --git a/stockmanager/target/test-classes/functional/FunctionalTests.class b/stockmanager/target/test-classes/functional/FunctionalTests.class
new file mode 100644
index 0000000..4174d8f
Binary files /dev/null and b/stockmanager/target/test-classes/functional/FunctionalTests.class differ
diff --git a/stockmanager/target/test-classes/functional/RestStepDefs.class b/stockmanager/target/test-classes/functional/RestStepDefs.class
new file mode 100644
index 0000000..e3ef56a
Binary files /dev/null and b/stockmanager/target/test-classes/functional/RestStepDefs.class differ
diff --git a/stockmanager/target/test-classes/uk/co/danielbryant/djshopping/stockmanager/ShopfrontApplicationTests.class b/stockmanager/target/test-classes/uk/co/danielbryant/djshopping/stockmanager/ShopfrontApplicationTests.class
new file mode 100644
index 0000000..536d24a
Binary files /dev/null and b/stockmanager/target/test-classes/uk/co/danielbryant/djshopping/stockmanager/ShopfrontApplicationTests.class differ