diff --git a/base_logger.py b/base_logger.py
new file mode 100644
index 0000000000000000000000000000000000000000..ddb6c3d531ff506ffdc5742a79cd34d02d5915cb
--- /dev/null
+++ b/base_logger.py
@@ -0,0 +1,17 @@
+import logging
+from datetime import datetime
+from sys import exit
+
+
+def get_module_logger(mod_name):
+    logger = logging.getLogger(mod_name)
+    logger.setLevel(logging.DEBUG)
+    ch = logging.StreamHandler()
+    ch.setLevel(logging.DEBUG)
+    formatter = logging.Formatter(
+        "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
+    )
+    ch.setFormatter(formatter)
+    logger.addHandler(ch)
+
+    return logger