diff --git a/res/stages/data-view-stage.fxml b/res/stages/data-view-stage.fxml
new file mode 100644
index 0000000000000000000000000000000000000000..d35ef9f91c85c1046cf1121f04f2e5d7867e7975
--- /dev/null
+++ b/res/stages/data-view-stage.fxml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<?import javafx.geometry.*?>
+<?import javafx.scene.*?>
+<?import javafx.scene.chart.*?>
+<?import javafx.scene.control.*?>
+<?import javafx.scene.image.*?>
+<?import javafx.scene.layout.*?>
+<?import javafx.stage.*?>
+
+<Stage fx:id="stage" xmlns="http://javafx.com/javafx/17.0.12" xmlns:fx="http://javafx.com/fxml/1" fx:controller="fr.univlille.sae.classification.controller.MainStageController">
+    <scene>
+        <Scene>
+            <AnchorPane prefHeight="363.0" prefWidth="692.0">
+            <children>
+               <VBox prefHeight="363.0" prefWidth="691.0">
+                  <children>
+                     <HBox prefHeight="356.0" prefWidth="691.0">
+                        <children>
+                           <Region prefHeight="338.0" prefWidth="65.0" />
+                           <ScatterChart prefHeight="342.0" prefWidth="609.0">
+                             <xAxis>
+                               <CategoryAxis fx:id="absAxeView" prefHeight="21.0" prefWidth="498.0" side="BOTTOM" />
+                             </xAxis>
+                             <yAxis>
+                               <NumberAxis fx:id="ordAxeView" side="LEFT" />
+                             </yAxis>
+                           </ScatterChart>
+                           <Button fx:id="settingsView" mnemonicParsing="false">
+                              <graphic>
+                                 <ImageView fitHeight="100.0" fitWidth="30.0" pickOnBounds="true" preserveRatio="true">
+                                    <image>
+                                       <Image url="@gear.png" />
+                                    </image></ImageView>
+                              </graphic>
+                              <HBox.margin>
+                                 <Insets right="10.0" top="30.0" />
+                              </HBox.margin></Button>
+                        </children>
+                     </HBox>
+                  </children>
+               </VBox>
+            </children></AnchorPane>
+        </Scene>
+    </scene>
+</Stage>
diff --git a/res/stages/gear.png b/res/stages/gear.png
new file mode 100644
index 0000000000000000000000000000000000000000..2f2b723b8951d835f19ce3d0753be26e7aa9ef03
Binary files /dev/null and b/res/stages/gear.png differ
diff --git a/src/main/java/fr/univlille/sae/classification/controller/DataViewStage.java b/src/main/java/fr/univlille/sae/classification/controller/DataViewStage.java
new file mode 100644
index 0000000000000000000000000000000000000000..fe7a9b0083d0ef2abc3ac4a22eb5be0faae92c5c
--- /dev/null
+++ b/src/main/java/fr/univlille/sae/classification/controller/DataViewStage.java
@@ -0,0 +1,22 @@
+package fr.univlille.sae.classification.controller;
+
+import javafx.fxml.FXML;
+import javafx.scene.chart.CategoryAxis;
+import javafx.scene.chart.NumberAxis;
+import javafx.scene.control.Button;
+import javafx.stage.Stage;
+
+public class DataViewStage {
+
+    @FXML
+    Stage stage;
+
+    @FXML
+    CategoryAxis absAxe;
+
+    @FXML
+    NumberAxis ordAxe;
+
+    @FXML
+    Button settings;
+}