diff --git a/server/consts.py b/server/consts.py
new file mode 100644
index 0000000000000000000000000000000000000000..7bd9ac68382256f90fc631f356dd944c5e8d3138
--- /dev/null
+++ b/server/consts.py
@@ -0,0 +1,5 @@
+# consts.py
+
+DB_NAME = 'IceMapDB'
+COLLECTION = 'IceData'
+MONGO_URI = "mongodb+srv://icemapcluster.i02epob.mongodb.net/?authSource=%24external&authMechanism=MONGODB-X509&retryWrites=true&w=majority"
diff --git a/server/main.py b/server/main.py
index efaf20662c0c5bdf27e9796beadfe4dada4f7f92..5176fd4619e89b24b79e57c69f0dbe047f4a69e8 100644
--- a/server/main.py
+++ b/server/main.py
@@ -1,19 +1,20 @@
 from flask import Flask, jsonify
 from pymongo import MongoClient
 from pymongo.server_api import ServerApi
+from consts import DB_NAME, COLLECTION, MONGO_URI
 
-app = Flask(__name__)
 
-uri = "mongodb+srv://icemapcluster.i02epob.mongodb.net/?authSource=%24external&authMechanism=MONGODB-X509&retryWrites=true&w=majority"
+app = Flask(__name__)
 
+# Try to connect to MongoDB
 try:
-    client = MongoClient(uri,
+    client = MongoClient(MONGO_URI,
                          tls=True,
                          tlsCertificateKeyFile='server/MongoCert.pem',
                          server_api=ServerApi('1'))
 
-    db = client['IceMapDB']
-    collection = db['IceData']
+    db = client[DB_NAME]
+    collection = db[COLLECTION]
     print("Connected to MongoDB")
 
 except Exception as e: