diff --git a/app.py b/app.py
index 8654fc4bd75e26632c9bfed24ed1d7cdb7891520..bbf66e12a51807b6df50a8df8ab70de85a8d0cf5 100644
--- a/app.py
+++ b/app.py
@@ -1,6 +1,7 @@
 from flask import Flask, jsonify
 from flask_jwt_extended import JWTManager
-from flask_cors import CORS, cross_origin
+from flask_cors import CORS
+import requests
 
 from config import *
 
@@ -25,3 +26,8 @@ def expired_token_callback(*args):
 @app.route('/')
 def index():
     return 'Open App Stack API v1.0'
+
+@app.route('/hello')
+def hello():
+    requests.get('{}/health/ready'.format(KRATOS_URL))
+    return 'Open App Stack API v1.0'
diff --git a/config.py b/config.py
index 5532012a7651fc097cd80b94de703b366ea38680..c902400ef85ad2f1e9218d523ac823f70d0d6cfc 100644
--- a/config.py
+++ b/config.py
@@ -1,3 +1,4 @@
 import os
 
 SECRET_KEY = os.environ.get('SECRET_KEY')
+KRATOS_URL = os.environ.get('KRATOS_URL')
diff --git a/requirements.txt b/requirements.txt
index ebb162e07afb106b669d59d0658d35ce0d9d7408..b4e4b89ce8b93dcf9349a9cae8357b423abf6d28 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,14 +1,19 @@
+certifi==2021.10.8
 cffi==1.14.6
+charset-normalizer==2.0.7
 click==8.0.1
 cryptography==3.4.7
 Flask==2.0.1
 Flask-Cors==3.0.10
 Flask-JWT-Extended==4.2.3
 gunicorn==20.1.0
+idna==3.3
 itsdangerous==2.0.1
 Jinja2==3.0.1
 MarkupSafe==2.0.1
 pycparser==2.20
 PyJWT==2.1.0
+requests==2.26.0
 six==1.16.0
+urllib3==1.26.7
 Werkzeug==2.0.1
diff --git a/run_app.sh b/run_app.sh
index c025ded3cd2c295ba19e6f5b8ad32ef5b32e563f..bcd86131a0a18ddf3039227e0d6846510355cf1c 100755
--- a/run_app.sh
+++ b/run_app.sh
@@ -1,4 +1,5 @@
 export FLASK_APP=app.py
 export FLASK_ENV=development
 export SECRET_KEY="e38hq!@0n64g@qe6)5csk41t=ljo2vllog(%k7njnm4b@kh42c"
+export KRATOS_URL="http://127.0.0.1:8000"
 flask run