diff --git a/src/app/admin/admin.module.ts b/src/app/admin/admin.module.ts
index f3daca131e8c7d885c1c6f64df388ffa9c733361..c2de925f9eb3888e724fd686443b0a83359fa1c5 100644
--- a/src/app/admin/admin.module.ts
+++ b/src/app/admin/admin.module.ts
@@ -2,13 +2,10 @@ import { NgModule } from '@angular/core';
 import { CommonModule } from '@angular/common';
 import { PanelComponent } from './panel/panel.component';
 import { ValidationAttachmentComponent } from './validation-attachment/validation-attachment.component';
-
-
+import { SharedModule } from '../shared/shared.module';
 
 @NgModule({
   declarations: [PanelComponent, ValidationAttachmentComponent],
-  imports: [
-    CommonModule
-  ]
+  imports: [CommonModule, SharedModule],
 })
-export class AdminModule { }
+export class AdminModule {}
diff --git a/src/app/admin/panel/panel.component.html b/src/app/admin/panel/panel.component.html
index 4d957c8765f783f6c8f4ddddb1575d3857d13e1f..34dc8aa9440686ab42f01ce3db818fa5ec6604d8 100644
--- a/src/app/admin/panel/panel.component.html
+++ b/src/app/admin/panel/panel.component.html
@@ -1 +1,4 @@
-<p>panel works!</p>
+<div fxLayout="column" class="content-container">
+  <div fxLayout="row" fxLayoutAlign="center center"><h1>Panel d'administration</h1></div>
+  <app-admin-validation-attachment></app-admin-validation-attachment>
+</div>
diff --git a/src/app/admin/panel/panel.component.ts b/src/app/admin/panel/panel.component.ts
index 67475f03dfa7a445dc3ad9f356cc1c4da84a4902..c6d2adffa20c9abc2ade11eaaf3877f2dd80d722 100644
--- a/src/app/admin/panel/panel.component.ts
+++ b/src/app/admin/panel/panel.component.ts
@@ -1,15 +1,12 @@
 import { Component, OnInit } from '@angular/core';
 
 @Component({
-  selector: 'app-panel',
+  selector: 'app-admin-panel',
   templateUrl: './panel.component.html',
-  styleUrls: ['./panel.component.scss']
+  styleUrls: ['./panel.component.scss'],
 })
 export class PanelComponent implements OnInit {
+  constructor() {}
 
-  constructor() { }
-
-  ngOnInit(): void {
-  }
-
+  ngOnInit(): void {}
 }
diff --git a/src/app/admin/validation-attachment/validation-attachment.component.html b/src/app/admin/validation-attachment/validation-attachment.component.html
index 52703fd14794ce7e9c5f3ce99524333bc60ccee1..46ad936006602ba6b4bd0c54d57b47acba4cd2de 100644
--- a/src/app/admin/validation-attachment/validation-attachment.component.html
+++ b/src/app/admin/validation-attachment/validation-attachment.component.html
@@ -1 +1 @@
-<p>validation-attachment works!</p>
+<div fxLayout="row" fxLayoutAlign="center center"><p>validation-attachment works!</p></div>
diff --git a/src/app/admin/validation-attachment/validation-attachment.component.ts b/src/app/admin/validation-attachment/validation-attachment.component.ts
index fe1cfe8f6443c60a7746acb5735f8c17b692cc6d..09d9095c6f6994ad277863d807726d7770cc4e75 100644
--- a/src/app/admin/validation-attachment/validation-attachment.component.ts
+++ b/src/app/admin/validation-attachment/validation-attachment.component.ts
@@ -1,15 +1,12 @@
 import { Component, OnInit } from '@angular/core';
 
 @Component({
-  selector: 'app-validation-attachment',
+  selector: 'app-admin-validation-attachment',
   templateUrl: './validation-attachment.component.html',
-  styleUrls: ['./validation-attachment.component.scss']
+  styleUrls: ['./validation-attachment.component.scss'],
 })
 export class ValidationAttachmentComponent implements OnInit {
+  constructor() {}
 
-  constructor() { }
-
-  ngOnInit(): void {
-  }
-
+  ngOnInit(): void {}
 }
diff --git a/src/app/profile/profile.component.html b/src/app/profile/profile.component.html
index 37ec8af994c57c2315f3a3c5bf3d256c42da786c..51293a253717ae70b0996fcb0e41bd12c36afde0 100644
--- a/src/app/profile/profile.component.html
+++ b/src/app/profile/profile.component.html
@@ -10,7 +10,7 @@
           <strong>{{ structureId }}</strong>
         </span>
       </p>
-      <button routerLink="/admin">Accèder au panel d'administration</button>
+      <button *ngIf="profileService.isAdmin()" routerLink="/admin">Accèder au panel d'administration</button>
       <button (click)="toogleAddStructure()">Ajouter une structure</button>
       <button (click)="toogleChangeEmail()">Changer d'email</button>
       <form