--- a
+++ b/modules/Status/Status.py
@@ -0,0 +1,34 @@
+import tensorflow
+import os
+#from __future__ import print_function
+
+class Status():
+    def __init__(self, name):
+        self.name = name
+        print("%s module loaded." %(name))
+
+    def message(self, code, process=None):
+        if code == 0:
+            print("Completed process %s (%s) successfully." %(process, self.name))
+
+        elif code == 1:
+            print("Entering process %s (%s) ..." %(process, self.name))
+
+        elif code == 2:
+            print("Error in %s." %(process))
+
+        elif code == 3:
+            print("Training status: Complete. Model ready for testing. \n Successfully trained a DNN of shape %s" %(process))
+
+        elif code == 4:
+            accuracy = '\nTest set accuracy: {accuracy:0.3f}\n'.format(**process)
+            print("Testing status: Complete. Model ready to make predictions.\n %s" %(accuracy))
+
+        elif code == 7:
+            print("Network data structure populated with latest data in SQLite DB. Safe to run NNManager.")
+
+        elif code == 8:
+            print("The Django server is not running on port 80. Please start it using sudo ./deploy.sh &, then try again.")
+
+        elif code == 9:
+            print("Django server is live.")