{% extends "layout.html" %} {% block title %}Dashboard - Trade Signals{% endblock %} {% block content %}

Welcome back, {{ user.full_name.split()[0] if user.full_name else 'User' }} 👋

{{ user.email }}

My Subscriptions

{% if subscriptions %}
{% for item in subscriptions %} {% endfor %}
Product Plan Start Date End Date Status Payment Status Actions
{{ item.product_name }} {% if item.product %} {% if item.product.price == 0 %} Trial Plan {% else %} Monthly Plan {% endif %} {% else %} N/A {% endif %} {{ item.subscription.start_date.strftime('%d-%m-%Y') if item.subscription.start_date else 'N/A' }} {{ item.subscription.end_date.strftime('%d-%m-%Y') if item.subscription.end_date else 'N/A' }} {% if item.subscription.status == 'approved' %} Active {% elif item.subscription.status == 'pending' %} Awaiting Admin Approval {% elif item.subscription.status == 'rejected' %} Rejected {% if item.subscription.rejection_reason %}
{{ item.subscription.rejection_reason }} {% endif %} {% elif item.subscription.status == 'expired' %} Expired {% elif item.subscription.status == 'cancelled' %} Cancelled {% else %} {{ item.subscription.status|title }} {% endif %}
{% if item.payment_status == 'completed' %} Completed {% elif item.payment_status == 'pending' %} Pending {% elif item.payment_status == 'failed' %} Failed {% else %} {{ item.payment_status|default('Pending')|title }} {% endif %}
{% if item.subscription.status == 'expired' or item.subscription.status == 'cancelled' %} Renew {% endif %} Details
{% else %}

You don't have any subscriptions yet.

{% endif %}
{% block extra_js %} {% endblock %} {% endblock %}