diff --git a/src/routes.json b/src/routes.json
index 43ea0737a..c1494768f 100644
--- a/src/routes.json
+++ b/src/routes.json
@@ -161,6 +161,13 @@
"view": "jobs/moderator/moderator",
"title": "Community Moderator"
},
+ {
+ "name": "join",
+ "pattern": "^/join/?$",
+ "routeAlias": "/join/?$",
+ "view": "join/join",
+ "title": "Join Scratch"
+ },
{
"name": "messages",
"pattern": "^/messages/?$",
diff --git a/src/views/join/join.jsx b/src/views/join/join.jsx
new file mode 100644
index 000000000..70628dbb0
--- /dev/null
+++ b/src/views/join/join.jsx
@@ -0,0 +1,15 @@
+const React = require('react');
+const render = require('../../lib/render.jsx');
+const JoinModal = require('../../components/modal/join/modal.jsx');
+const ErrorBoundary = require('../../components/errorboundary/errorboundary.jsx');
+
+const openModal = true;
+const Register = () => (
+
+
+
+);
+render(, document.getElementById('app'));