Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliviahossain/Disease-prediction
/ endpoints
Endpoints
60 in github.com/aliviahossain/Disease-prediction
⨍
Functions
597
◇
Types & classes
52
↳
Endpoints
60
Route
add_history_entry
history_bp.route("/api/history", methods=["POST"])
backend/routes/history_routes.py:None
Route
auth
auth_bp.route("/auth", methods=["GET"])
backend/routes/auth_routes.py:None
Route
bias_analysis_api
bias_bp.route("/api/bias-analysis")
backend/routes/bias_routes.py:None
Route
bias_dashboard
bias_bp.route("/bias-analysis")
backend/routes/bias_routes.py:None
Route
calculator
disease_bp.route("/calculator")
backend/routes/disease_routes.py:None
Route
chat
chat_bp.route("/api/chat", methods=["POST"])
backend/routes/chat_routes.py:None
Route
clear_history
history_bp.route("/api/history", methods=["DELETE"])
backend/routes/history_routes.py:None
Route
connect
general_bp.route("/connect")
backend/routes/general_routes.py:None
Route
contact
disease_bp.route("/contact")
backend/routes/disease_routes.py:None
Route
delete_history_entry
history_bp.route("/api/history/<int:entry_id>", methods=["DELETE"])
backend/routes/history_routes.py:None
Route
disease
disease_bp.route("/disease", methods=["POST"])
backend/routes/disease_routes.py:None
Route
disease_detection_dashboard
disease_bp.route("/disease-detection-dashboard")
backend/routes/disease_routes.py:None
Route
doctor_dashboard
doctor_bp.route("/doctor-dashboard")
backend/routes/doctor_routes.py:None
Route
download_ml_results
disease_bp.route("/download-ml-results", methods=["POST"])
backend/routes/disease_routes.py:None
Route
download_results
disease_bp.route("/download-results", methods=["POST"])
backend/routes/disease_routes.py:None
Route
edge_cases
synthetic_bp.route("/edge-cases", methods=["GET"])
backend/routes/synthetic_routes.py:None
Route
explain_prediction
ml_bp.route("/api/ml/explain", methods=["POST"])
backend/routes/ml_routes.py:None
Route
export_history_csv
history_bp.route("/history/export/csv", methods=["GET"])
backend/routes/history_routes.py:None
Route
gemini_recommendations
disease_bp.route("/gemini-recommendations", methods=["POST"])
backend/routes/disease_routes.py:None
Route
generate_patient
synthetic_bp.route("/generate", methods=["POST"])
backend/routes/synthetic_routes.py:None
Route
generate_population
synthetic_bp.route("/population", methods=["POST"])
backend/routes/synthetic_routes.py:None
Route
get_all_symptoms
ml_bp.route("/api/ml/symptoms", methods=["GET"])
backend/routes/ml_routes.py:None
Route
get_correlations
heatmap_bp.route("/api/model/correlations")
backend/routes/heatmap_routes.py:None
Route
get_dashboard_data
doctor_bp.route("/api/doctor/dashboard", methods=["GET"])
backend/routes/doctor_routes.py:None
Route
get_disease_symptoms
ml_bp.route("/api/ml/symptoms/<disease>", methods=["GET"])
backend/routes/ml_routes.py:None
Route
get_diseases
ml_bp.route("/api/ml/diseases", methods=["GET"])
backend/routes/ml_routes.py:None
Route
get_history_entry
history_bp.route("/api/history/<int:entry_id>", methods=["GET"])
backend/routes/history_routes.py:None
Route
get_patient_data
doctor_bp.route("/api/patient/dashboard", methods=["GET"])
backend/routes/doctor_routes.py:None
Route
get_patient_temporal_trends
doctor_bp.route("/api/patient/temporal-trends", methods=["GET"])
backend/routes/doctor_routes.py:None
Route
get_symptom_importance
ml_bp.route("/api/ml/symptom-importance/<disease>", methods=["GET"])
backend/routes/ml_routes.py:None
Route
get_uncertainty_config
ml_bp.route("/api/ml/config", methods=["GET"])
backend/routes/ml_routes.py:None
Route
health_check
general_bp.route("/health")
backend/routes/general_routes.py:None
Route
help_page
general_bp.route("/help")
backend/routes/general_routes.py:None
Route
history_page
history_bp.route("/history", methods=["GET"])
backend/routes/history_routes.py:None
Route
home
disease_bp.route("/")
backend/routes/disease_routes.py:None
Route
list_history
history_bp.route("/api/history", methods=["GET"])
backend/routes/history_routes.py:None
Route
login
auth_bp.route("/login", methods=["GET", "POST"])
backend/routes/auth_routes.py:None
Route
logout
auth_bp.route("/logout", methods=["POST"])
backend/routes/auth_routes.py:None
Route
ml_prediction_page
ml_bp.route("/ml-prediction")
backend/routes/ml_routes.py:None
Route
model_explorer_page
heatmap_bp.route("/model-explorer")
backend/routes/heatmap_routes.py:None
Route
patient_dashboard
doctor_bp.route("/patient-dashboard")
backend/routes/doctor_routes.py:None
Route
predict
predict_disease_type_bp.route("/predict", methods=["POST"])
backend/routes/predict_disease_type_routes.py:None
Route
predict_disease
ml_bp.route("/api/ml/predict", methods=["POST"])
backend/routes/ml_routes.py:None
Route
predict_multiple_diseases
ml_bp.route("/api/ml/predict-multiple", methods=["POST"])
backend/routes/ml_routes.py:None
Route
preset
disease_bp.route("/preset", methods=["POST"])
backend/routes/disease_routes.py:None
Route
privacy
general_bp.route("/privacy")
backend/routes/general_routes.py:None
Route
profile
auth_bp.route("/profile")
backend/routes/auth_routes.py:None
Route
rare_combinations
synthetic_bp.route("/rare", methods=["GET"])
backend/routes/synthetic_routes.py:None
Route
scalability
scalability_bp.route("/scalability")
backend/routes/scalability_routes.py:None
Route
search_symptoms
autocomplete_bp.route("/api/symptoms/search", methods=["GET"])
backend/routes/autocomplete_routes.py:None
Route
service_worker
general_bp.route("/service-worker.js")
backend/routes/general_routes.py:None
Route
signup
auth_bp.route('/signup', methods=['POST'])
backend/routes/auth_routes.py:None
Route
terms
general_bp.route("/terms")
backend/routes/general_routes.py:None
Route
test_preset_disease_calculation
pytest.mark.xfail( reason="pre-existing: /preset route returns 500 due to a bug in the " "route ha
backend/tests/test_integration.py:None
Route
test_preset_invalid_disease
pytest.mark.xfail( reason="pre-existing: /preset route returns 500 instead of 404 for " "unknown d
backend/tests/test_integration.py:None
Route
test_rate_limiter_load_in_memory
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "in_memory"})
backend/tests/test_rate_limiter.py:None
Route
test_rate_limiter_load_redis_fallback
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "redis", "REDIS_URL": "redis://localhost:6379/0"})
backend/tests/test_rate_limiter.py:None
Route
test_rate_limiter_load_sqlite
mock.patch.dict(os.environ, {"RATE_LIMIT_BACKEND": "sqlite", "RATE_LIMIT_DB_PATH": "backend/rate_limit_test.db
backend/tests/test_rate_limiter.py:None
Route
text_to_speech
disease_bp.route("/text-to-speech", methods=["POST"])
backend/routes/disease_routes.py:None
Route
update_profile
auth_bp.route("/profile/update", methods=["POST"])
backend/routes/auth_routes.py:None