Dashboard Temp Share Shortlinks Frames API

HTMLify

reports.html
Views: 60 | Author: karbonsites
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>FinanceFlow | Comprehensive Reporting</title>
    <link rel="stylesheet" href="style.css">
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
</head>
<body>
    <header class="app-header">
        <div class="logo">FinanceFlow</div>
        <nav class="main-nav">
            <a href="index.html" class="nav-item">Dashboard</a>
            <a href="payments.html" class="nav-item">Payments</a>
            <a href="debt.html" class="nav-item">Debt Mgt</a>
            <a href="goals.html" class="nav-item">Goals</a>
            <a href="savings.html" class="nav-item">Savings Plan</a>
            <a href="reports.html" class="nav-item active">Reports</a>
            <a href="settings.html" class="nav-item">Settings</a>
        </nav>
    </header>

    <main class="container">
        <div class="page-header animate-in" data-delay="0.1">
            <h1>Financial Reports & Analysis</h1>
            <div class="report-controls">
                <select id="report-period" class="select-field">
                    <option value="month">Last 30 Days</option>
                    <option value="quarter">Last Quarter</option>
                    <option value="year">Last Year</option>
                </select>
                <button class="btn btn-secondary">Export CSV</button>
            </div>
        </div>

        <section class="card large-card animate-in" data-delay="0.2">
            <h3>Income vs. Expense Trend</h3>
            <div class="chart-container">
                <canvas id="incomeExpenseChart"></canvas>
            </div>
        </section>

        <section class="card large-card animate-in" data-delay="0.3">
            <h3>Spending by Category (Doughnut Chart)</h3>
            <div class="chart-container wide-chart">
                <canvas id="categoryPieChart"></canvas>
            </div>
        </section>

        <section class="card animate-in" data-delay="0.4">
            <h3>Multi-Currency Transaction Log</h3>
            <p class="small-text mb-16">Detailed view of transactions requiring currency conversion.</p>
            <div class="table-wrapper">
                <table class="data-table">
                    <thead>
                        <tr>
                            <th>Date</th>
                            <th>Description</th>
                            <th>Original Amount</th>
                            <th>Currency</th>
                            <th>Equivalent (INR)</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>2024-07-15</td>
                            <td>Online Subscription</td>
                            <td>€12.99</td>
                            <td>EUR</td>
                            <td>₹1,190.79</td>
                        </tr>
                        <tr>
                            <td>2024-07-10</td>
                            <td>Dinner Party</td>
                            <td>$150.00</td>
                            <td>USD</td>
                            <td>₹12,525.00</td>
                        </tr>
                    </tbody>
                </table>
            </div>
        </section>
    </main>

    <script src="script.js"></script>

  <a href="https://karbonsites.space/home" target="_blank" id="karbon-promo-banner">
      <span></span>
      <div>Built with <b>Karbon Sites</b></div>
  </a>
</body>
</html>