diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts
index 092d0d1be..3fb40fdc8 100644
--- a/src/lib/components/index.ts
+++ b/src/lib/components/index.ts
@@ -6,6 +6,7 @@ export { default as InputNumber } from './inputNumber.svelte';
export { default as InputBoolean } from './inputBoolean.svelte';
export { default as InputTags } from './inputTags.svelte';
export { default as InputFile } from './inputFile.svelte';
+export { default as InputCustomId } from './inputCustomId.svelte';
export { default as Modal } from './modal.svelte';
export { default as Table } from './table/table.svelte';
export { default as Pagination } from './pagination.svelte';
diff --git a/src/lib/components/inputCustomId.svelte b/src/lib/components/inputCustomId.svelte
new file mode 100644
index 000000000..98023eded
--- /dev/null
+++ b/src/lib/components/inputCustomId.svelte
@@ -0,0 +1,34 @@
+
+
+
diff --git a/src/routes/console/[project]/settings.svelte b/src/routes/console/[project]/settings.svelte
new file mode 100644
index 000000000..31dba3f25
--- /dev/null
+++ b/src/routes/console/[project]/settings.svelte
@@ -0,0 +1,30 @@
+
+
+{#if $project}
+
Overview
+
+
+
+{/if}
+
+
diff --git a/src/routes/console/__layout.svelte b/src/routes/console/__layout.svelte
index d54ff25f4..ee14a6193 100644
--- a/src/routes/console/__layout.svelte
+++ b/src/routes/console/__layout.svelte
@@ -36,6 +36,9 @@
Storage
+
+ Settings
+
{/if}
{#if $user}
diff --git a/src/routes/console/_create.svelte b/src/routes/console/_create.svelte
deleted file mode 100644
index b7bc355a1..000000000
--- a/src/routes/console/_create.svelte
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- Create Project
- Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quis est earum sed impedit sunt molestias
- asperiores commodi, error quas laborum in fugit distinctio laboriosam dolore quia. Dolorum id quo doloremque!
-
diff --git a/src/routes/console/_createOrganization.svelte b/src/routes/console/_createOrganization.svelte
new file mode 100644
index 000000000..5d8903142
--- /dev/null
+++ b/src/routes/console/_createOrganization.svelte
@@ -0,0 +1,32 @@
+
+
+
diff --git a/src/routes/console/_createProject.svelte b/src/routes/console/_createProject.svelte
new file mode 100644
index 000000000..ca10c2748
--- /dev/null
+++ b/src/routes/console/_createProject.svelte
@@ -0,0 +1,35 @@
+
+
+
diff --git a/src/routes/console/index.svelte b/src/routes/console/index.svelte
index 4f77a2f04..50f428f0c 100644
--- a/src/routes/console/index.svelte
+++ b/src/routes/console/index.svelte
@@ -1,22 +1,58 @@
-Your Projects
+Your Organizations
{#await request}
-{:then response}
- {#each response.projects as project}
- {project.name}
+{:then organizations}
+ {#each organizations as organization}
+ {organization.name}
+ {#each organization.projects as project}
+ {project.name}
+ {/each}
+ createProject(organization.$id)}>
+ New Project
+
{/each}
-
+
{/await}
-
+
+
+
+