diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss b/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss
new file mode 100644
index 000000000..22c885238
--- /dev/null
+++ b/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss
@@ -0,0 +1,5 @@
+@import '../../../../styles/utilities';
+
+.accountNavigation {
+ @apply spacing-horizontal;
+}
\ No newline at end of file
diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx
new file mode 100644
index 000000000..fd289edc9
--- /dev/null
+++ b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx
@@ -0,0 +1,50 @@
+import React, { useState } from "react"
+import s from './AccountNavigation.module.scss'
+
+import AccountNavigationItem from './components/AccountNavigationItem'
+
+interface AccountNavigationProps {
+
+}
+
+const AccountNavigation = ({ } : AccountNavigationProps) => {
+ const active = "active", unActive = "";
+
+ const [item1Active, setItem1Active] = useState(active);
+ const [item2Active, setItem2Active] = useState(unActive);
+ const [item3Active, setItem3Active] = useState(unActive);
+
+ function toggleItem1():void {
+ setItem1Active(active)
+
+ setItem2Active(unActive)
+ setItem3Active(unActive)
+ }
+ function toggleItem2():void {
+ setItem2Active(active)
+
+ setItem1Active(unActive)
+ setItem3Active(unActive)
+ }
+ function toggleItem3():void {
+ setItem3Active(active)
+
+ setItem1Active(unActive)
+ setItem2Active(unActive)
+ }
+ return (
+