diff --git a/src/Components/IsNiftyOpenApp/App.css b/src/Components/IsNiftyOpenApp/App.css
new file mode 100644
index 0000000..c5c6e8a
--- /dev/null
+++ b/src/Components/IsNiftyOpenApp/App.css
@@ -0,0 +1,28 @@
+.App {
+ text-align: center;
+}
+
+.App-logo {
+ animation: App-logo-spin infinite 20s linear;
+ height: 80px;
+}
+
+.App-header {
+ background-color: #222;
+ height: 150px;
+ padding: 20px;
+ color: white;
+}
+
+.App-title {
+ font-size: 1.5em;
+}
+
+.App-intro {
+ font-size: large;
+}
+
+@keyframes App-logo-spin {
+ from { transform: rotate(0deg); }
+ to { transform: rotate(360deg); }
+}
diff --git a/src/Components/IsNiftyOpenApp/App.test.tsx b/src/Components/IsNiftyOpenApp/App.test.tsx
new file mode 100644
index 0000000..337de3b
--- /dev/null
+++ b/src/Components/IsNiftyOpenApp/App.test.tsx
@@ -0,0 +1,8 @@
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
+import { IsNiftyOpenApp } from './App';
+
+it('renders without crashing', () => {
+ const div = document.createElement('div');
+ ReactDOM.render(
+ To get started, edit src/App.tsx and save to reload.
+