from flask import Flask, jsonify from pymongo import MongoClient from pymongo.server_api import ServerApi app = Flask(__name__) uri = "mongodb+srv://icemapcluster.i02epob.mongodb.net/?authSource=%24external&authMechanism=MONGODB-X509&retryWrites=true&w=majority" try: client = MongoClient(uri, tls=True, tlsCertificateKeyFile='server/MongoCert.pem', server_api=ServerApi('1')) db = client['IceMapDB'] collection = db['IceData'] print("Connected to MongoDB") except Exception as e: print(f"Failed to connect to MongoDB: {e}")