diff --git a/app/routes/admin/indexes/item/index.js b/app/routes/admin/indexes/item/index.js
new file mode 100644
index 0000000..ffbf596
--- /dev/null
+++ b/app/routes/admin/indexes/item/index.js
@@ -0,0 +1,12 @@
+import Route from '@ember/routing/route';
+import { inject as service } from '@ember/service';
+
+export default class AdminIndexesItemIndexRoute extends Route {
+ @service router;
+
+ beforeModel() {
+ const item = this.modelFor('admin.indexes.item');
+
+ this.router.transitionTo('admin.indexes.item.data', item);
+ }
+}
diff --git a/app/templates/admin/indexes/item.hbs b/app/templates/admin/indexes/item.hbs
index 784ff75..cd576d3 100644
--- a/app/templates/admin/indexes/item.hbs
+++ b/app/templates/admin/indexes/item.hbs
@@ -2,7 +2,7 @@
{{capitalize @model.name}}
-
+
diff --git a/app/templates/admin/indexes/item/index.hbs b/app/templates/admin/indexes/item/index.hbs
new file mode 100644
index 0000000..cf303da
--- /dev/null
+++ b/app/templates/admin/indexes/item/index.hbs
@@ -0,0 +1,2 @@
+{{page-title "Index"}}
+{{outlet}}
\ No newline at end of file
diff --git a/tests/unit/routes/admin/indexes/item/index-test.js b/tests/unit/routes/admin/indexes/item/index-test.js
new file mode 100644
index 0000000..afec9c4
--- /dev/null
+++ b/tests/unit/routes/admin/indexes/item/index-test.js
@@ -0,0 +1,11 @@
+import { module, test } from 'qunit';
+import { setupTest } from 'ember-qunit';
+
+module('Unit | Route | admin/indexes/item/index', function (hooks) {
+ setupTest(hooks);
+
+ test('it exists', function (assert) {
+ let route = this.owner.lookup('route:admin/indexes/item/index');
+ assert.ok(route);
+ });
+});