diff --git a/src/pages/Template/index.tsx b/src/pages/Template/index.tsx
new file mode 100644
index 0000000..5641f71
--- /dev/null
+++ b/src/pages/Template/index.tsx
@@ -0,0 +1,33 @@
+import { useReactiveVar } from '@apollo/client';
+import { Redirect } from 'react-router';
+import { roleVar } from '../../graphql/state';
+import { Empty } from '../../assets';
+import { Box } from '../../components';
+import { Wrapper } from './styles';
+
+const Template = () => {
+ const role = useReactiveVar(roleVar);
+
+ return role === 'productOwner' || role === 'developer' ? (
+
+
+
+
+
+
+
+ ) : (
+ <>
+ {role === 'admin' && }
+ {role === 'client' && }
+ >
+ );
+};
+
+export default Template;
diff --git a/src/pages/Template/styles.ts b/src/pages/Template/styles.ts
new file mode 100644
index 0000000..bf7ee3d
--- /dev/null
+++ b/src/pages/Template/styles.ts
@@ -0,0 +1,12 @@
+import styled from 'styled-components';
+
+type WrapperProps = {
+ color?: 'client' | 'productOwner' | 'developer' | 'admin';
+};
+
+export const Wrapper = styled.div`
+ .empty {
+ fill: ${({ theme, color }) =>
+ color ? theme.colors[color].main : theme.colors.client.main};
+ }
+`;