Skip to content

Commit 95d5e9e

Browse files
committed
feat(configuration): add config.json
1 parent 4f6f2e4 commit 95d5e9e

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

code/app.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
1+
import json
2+
import os
13
from flask import Flask, request, jsonify
24
from pymongo import MongoClient
35
from bson.objectid import ObjectId
4-
from configuration.config import Config
56
from modules.upload import upload_parse_resume
67

78
app = Flask(__name__)
89

9-
app.config.from_object(Config)
10+
config_path = os.path.join('configs', 'config.json')
11+
with open(config_path, 'r') as file:
12+
config = json.load(file)
1013

1114
# MongoDB
12-
client = MongoClient(app.config['MONGO_URI'])
15+
client = MongoClient(config['MONGO_URI'])
1316

1417
db = client['resume_db']
1518
resume_collection = db['resumes']
@@ -20,9 +23,11 @@ def upload_resume():
2023
user_id = request.form.get('user_id')
2124
if not user_id:
2225
return jsonify({"error": "No user ID provided."}), 400
23-
26+
# vector the resume text
2427
return upload_parse_resume(request, resume_collection)
2528

29+
# def evaluation():
30+
2631

2732
if __name__ == '__main__':
2833
app.run(debug=True)

code/configs/config.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"MONGO_URI": "Your-MongoDB-URI",
3+
"MAX_CONTENT_LENGTH": 16777216,
4+
"CHATGPT_API_KEY": "Your-OpenAI-API-Key"
5+
}

code/configuration/config.py

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)