{% extends "base.html" %} {% block title %}User Details - {{ user.full_name }} - National Medlab Cooperative{% endblock %} {% block content %}

User Details - {{ user.full_name }}

Back to Users Edit User
Personal Information
Registration Number: {{ user.registration_number }}
Full Name: {{ user.full_name }}
Email: {{ user.email }}
Phone: {{ user.phone }}
Role: {{ user.role }}
Verification Status: {{ 'Verified' if user.is_verified else 'Not Verified' }}
Member Since: {{ user.created_at.strftime('%d %B %Y') }}
User ID: {{ user.id }}
Wallet Balance

₦{{ "%.2f"|format(wallet.balance if wallet else 0) }}

Total Contributions

₦{{ "%.2f"|format(total_contributions) }}

+₦{{ "%.2f"|format(pending_contributions) }} pending
Total Loans

₦{{ "%.2f"|format(total_loans) }}

+₦{{ "%.2f"|format(pending_loans) }} pending
Total Repayments

₦{{ "%.2f"|format(total_repayments) }}

Contributions History ({{ contributions|length }})
₦{{ "%.2f"|format(total_contributions) }} Total
{% if contributions %}
{% for contribution in contributions %} {% endfor %}
Amount Payment Method Status Date
₦{{ "%.2f"|format(contribution.amount) }} {{ contribution.payment_method.title() if contribution.payment_method else 'Manual' }} {{ contribution.status.title() }} {{ contribution.created_at.strftime('%d/%m/%Y %H:%M') }}
{% else %}

No contributions found.

{% endif %}
Loans History ({{ loans|length }})
₦{{ "%.2f"|format(total_loans) }} Total
{% if loans %}
{% for loan in loans %} {% endfor %}
Amount Interest Rate Total Payable Duration Status Applied
₦{{ "%.2f"|format(loan.amount) }} {{ loan.interest_rate }}% ₦{{ "%.2f"|format(loan.total_payable) }} {{ loan.duration_months }} months {{ loan.status.title() }} {{ loan.created_at.strftime('%d/%m/%Y') }}
{% else %}

No loan applications found.

{% endif %}
Recent Transactions ({{ transactions|length }})
{% if transactions %}
{% for transaction in transactions %} {% endfor %}
Type Amount Status Description Date
{{ transaction.type.replace('_', ' ').title() }} ₦{{ "%.2f"|format(transaction.amount) }} {{ transaction.status.title() }} {{ transaction.description or 'N/A' }} {{ transaction.created_at.strftime('%d/%m/%Y %H:%M') }}
{% else %}

No transactions found.

{% endif %}
{% endblock %}