diff --git a/WEB-INF/src/Servlets/IngredientServlet.java b/WEB-INF/src/Servlets/IngredientServlet.java
index 30d81ee97bf1e513e5506083f67f44535418af12..328d5d8417b3e1f77751e27dd1406e267acb5434 100644
--- a/WEB-INF/src/Servlets/IngredientServlet.java
+++ b/WEB-INF/src/Servlets/IngredientServlet.java
@@ -4,7 +4,7 @@ package Servlets;
 
 import DAO.IngredientDAO;
 import POJO.Ingredient;
-import com.fasterxml.jackson.*;
+import com.fasterxml.jackson.databind.ObjectMapper;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;
@@ -44,7 +44,7 @@ public class IngredientServlet extends HttpServlet {
                 // Get ingredient by id
                 try {
                     int id = Integer.parseInt(pathParts[1]);
-                    Ingredient ingredient = ingredientDAO.getIngredient(id);
+                    Ingredient ingredient = IngredientDAO.getIngredient(id);
                     if (ingredient != null) {
                         resp.setContentType("application/json");
                         resp.getWriter().write(objectMapper.writeValueAsString(ingredient));
@@ -63,7 +63,7 @@ public class IngredientServlet extends HttpServlet {
                 // Get ingredient name by id
                 try {
                     int id = Integer.parseInt(pathParts[1]);
-                    Ingredient ingredient = ingredientDAO.getIngredient(id);
+                    Ingredient ingredient = IngredientDAO.getIngredient(id);
                     if (ingredient != null) {
                         resp.setContentType("application/json");
                         resp.getWriter().write(objectMapper.writeValueAsString(ingredient.getName()));
diff --git a/lib/javax.annotation.jar b/lib/javax.annotation.jar
new file mode 100644
index 0000000000000000000000000000000000000000..52dca7f561c5d579ca764cb25b96d3f539cf242a
Binary files /dev/null and b/lib/javax.annotation.jar differ
diff --git a/lib/javax.ejb.jar b/lib/javax.ejb.jar
new file mode 100644
index 0000000000000000000000000000000000000000..4ebf5ecd4c9ab83540ef206f6c5a1906db008098
Binary files /dev/null and b/lib/javax.ejb.jar differ
diff --git a/lib/javax.jms.jar b/lib/javax.jms.jar
new file mode 100644
index 0000000000000000000000000000000000000000..d31451ada1ad9a4471d9bae383df647c9b4b5235
Binary files /dev/null and b/lib/javax.jms.jar differ
diff --git a/lib/javax.persistence.jar b/lib/javax.persistence.jar
new file mode 100644
index 0000000000000000000000000000000000000000..21d80e0ed3b5e20aa787087247a006398cda7679
Binary files /dev/null and b/lib/javax.persistence.jar differ
diff --git a/lib/javax.resource.jar b/lib/javax.resource.jar
new file mode 100644
index 0000000000000000000000000000000000000000..696a2345878907025784d2e6e49c6e6b41d1cfac
Binary files /dev/null and b/lib/javax.resource.jar differ
diff --git a/lib/javax.servlet.jar b/lib/javax.servlet.jar
new file mode 100644
index 0000000000000000000000000000000000000000..0519e4a4e16c207f18527175c6a4425b2b1bacbd
Binary files /dev/null and b/lib/javax.servlet.jar differ
diff --git a/lib/javax.servlet.jsp.jar b/lib/javax.servlet.jsp.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9c0631cea0fd56031db19fc3edbb4db4bfbb923a
Binary files /dev/null and b/lib/javax.servlet.jsp.jar differ
diff --git a/lib/javax.servlet.jsp.jstl.jar b/lib/javax.servlet.jsp.jstl.jar
new file mode 100644
index 0000000000000000000000000000000000000000..7be17cc742fde5e957696dd98f6d0cf6520ed294
Binary files /dev/null and b/lib/javax.servlet.jsp.jstl.jar differ
diff --git a/lib/javax.transaction.jar b/lib/javax.transaction.jar
new file mode 100644
index 0000000000000000000000000000000000000000..729c6952389cd4769d5d840b3d1a7941b3c0f63e
Binary files /dev/null and b/lib/javax.transaction.jar differ
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..f87c195560769c5bfa7d1983c2e0b766734fa961
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>saedelbemargelypizzeria</groupId>
+    <artifactId>pizzeria-del-sae</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <properties>
+        <maven.compiler.source>21</maven.compiler.source>
+        <maven.compiler.target>21</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-databind</artifactId>
+            <version>2.12.5</version>
+        </dependency>
+        <dependency>
+            <groupId>javax.servlet</groupId>
+            <artifactId>javax.servlet-api</artifactId>
+            <version>3.1.0</version>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <sourceDirectory>WEB-INF/src</sourceDirectory>
+        <testSourceDirectory>WEB-INF/test</testSourceDirectory>
+    </build>
+</project>