- Flask/SQLAlchemy app with profile, dashboard, recommendations - AI crawl pipeline (GPT-4o) with admin review workflow - 14 curated health sources (RSS + index crawling) - Production config: env vars, Gunicorn, systemd, nginx - deploy/ scripts for VPS setup and updates Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
13 lines
487 B
HTML
13 lines
487 B
HTML
{% extends 'base.html' %}
|
|
{% block title %}Accès refusé — OpenCare{% endblock %}
|
|
{% block content %}
|
|
<div class="container py-5 text-center">
|
|
<div class="empty-state mx-auto">
|
|
<div class="empty-icon mb-3">🚫</div>
|
|
<h2 class="fw-bold">Accès refusé</h2>
|
|
<p class="text-muted">Vous n'avez pas les droits pour accéder à cette page.</p>
|
|
<a href="{{ url_for('dashboard') }}" class="btn btn-primary mt-2">Retour au tableau de bord</a>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|