Initial commit
Change-Id: Ifc297dd3b5a52bb42d79a08bac4d05c2400ae779
diff --git a/jaas-client/src/App.js b/jaas-client/src/App.js
new file mode 100644
index 0000000..d1c880b
--- /dev/null
+++ b/jaas-client/src/App.js
@@ -0,0 +1,35 @@
+/*
+ Company: Savoir-faire Linux
+ Author: Larbi Gharib <larbi.gharib@savoirfairelinux.com>
+ UI Project inspired from https://scrimba.com/p/pbNpTv/cbZBmfV
+ License: AGPL-3
+*/
+
+import React from 'react';
+//import logo from './logo.svg';
+import './App.css';
+
+
+import { BrowserRouter as Router, Route, Switch, Link, Redirect } from 'react-router-dom';
+
+import SignInPage from "./pages/index.jsx";
+import Jaas from "./pages/jaas.jsx"
+import NotFoundPage from "./pages/404.jsx"
+
+
+class App extends React.Component {
+
+ render() {
+ return <Router>
+ <Switch>
+ <Route exact path="/" component={SignInPage} />
+ <Route to="/Jaas" component={Jaas} />
+ <Route exact path="/404" component={NotFoundPage} />
+ <Redirect to="/404" />
+ </Switch>
+
+ </Router>
+ }
+}
+
+export default App;
\ No newline at end of file