Kumi
2a174aa342
- Moved `finances.json` and `services.json` to a new `data` directory for better organization. - Introduced `get_latest_month` function in `helpers/finances.py` to dynamically determine the latest financial reporting period. - Updated `main.py` to use the new data paths and implement dynamic generation of the transparency report date, improving the clarity of financial reports. - Modified `membership.html` template to display financial report for the dynamically determined latest month, enhancing transparency for donations. These changes aim to improve data management, make financial reporting more transparent, and ensure users have access to the most current financial information. Moving JSON files to a dedicated directory helps with organizing resources better. By dynamically determining the latest financial period, the application now avoids hard-coded dates, increasing accuracy and reducing maintenance effort.
116 lines
4.1 KiB
HTML
116 lines
4.1 KiB
HTML
{% extends "base.html" %} {% block title %}Membership / Donations{% endblock %}
|
|
{% block content %}
|
|
<div class="container my-5">
|
|
<div class="text-center mb-5">
|
|
<h1 class="special-header fancy-text-primary">Membership/Donations</h1>
|
|
<p class="lead">
|
|
Private.coffee is a non-profit organization dedicated to supporting
|
|
privacy and digital sovereignty. We fund our activities and running
|
|
infrastructure costs through membership fees. Donations allow us to expand
|
|
our services and reach more people.
|
|
</p>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card shadow-sm">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Membership</h5>
|
|
<p class="card-text">
|
|
Membership fees help cover the costs of our activities, server
|
|
infrastructure, domain names, and other running operating expenses.
|
|
Donations allow us to pay for one-time expenses like software
|
|
</p>
|
|
<p class="card-text">
|
|
Supporting the Private.coffee project is possible by joining our
|
|
association or by making a direct donation.
|
|
</p>
|
|
<a href="#" class="btn btn-primary">Join Us</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card shadow-sm">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Bank Donations</h5>
|
|
<p class="card-text">
|
|
Even if you're not a member, you can still support us by making a
|
|
direct donation to our bank account. Your donation will be used to
|
|
fund our activities and expand our services.
|
|
</p>
|
|
<p class="card-text"><b>Account holder:</b> Private.coffee</p>
|
|
<p class="card-text"><b>IBAN:</b> AT35 2081 5000 4554 0812</p>
|
|
<p class="card-text"><b>BIC:</b> STSPAT2GXXX</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card shadow-sm">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Crypto Donations</h5>
|
|
<p class="card-text">
|
|
While our expenses are generally in fiat currency, we accept
|
|
donations in cryptocurrencies, too.
|
|
</p>
|
|
<p class="card-text">
|
|
<b>Bitcoin (BTC):</b>
|
|
<code>bc1qnu7r5sed4afacfpgx5za8hsyhaj4rs45dpm26k</code>
|
|
</p>
|
|
<p class="card-text">
|
|
<b>Monero (XMR):</b>
|
|
<code
|
|
>487Ny4iBk2pKGJwjyYrumFD8xFmrS6jCSXNA8e5EvVJ49GyS54CRDVz514MBnXgNT1EioKYiagHs33sLzUAFj8i3Pwg3AMS</code
|
|
>
|
|
</p>
|
|
<p class="card-text">
|
|
<b>Ethereum (ETH):</b> <code>Coming soon™</code>
|
|
</p>
|
|
<p class="card-text">
|
|
If your client supports OpenAlias, you can just send your donation
|
|
to <code>private.coffee</code>.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card shadow-sm mt-4">
|
|
<div class="card-body">
|
|
<h5 class="card-title">Transparency Report for {{ finances_period }}</h5>
|
|
<p class="card-text">
|
|
We believe in transparency and accountability. Below is a summary of our
|
|
income and expenses for the last month, so you can see how your
|
|
donations are being used.
|
|
</p>
|
|
<div class="table-responsive">{{ finances|safe }}</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card shadow-sm mt-4">
|
|
<div class="card-body">
|
|
<h5>Central Register of Associations (ZVR) Number: 1758485319</h5>
|
|
<p>
|
|
Our statutes can be found in our Git
|
|
<a href="https://git.private.coffee/PrivateCoffee/statuten"
|
|
>in German (legally binding)</a
|
|
>
|
|
and
|
|
<a
|
|
href="https://git.private.coffee/PrivateCoffee/Statuten/src/branch/english"
|
|
>in English</a
|
|
>.
|
|
</p>
|
|
<p class="contact-info" id="contact-info">
|
|
Interested in joining the association? Reach out via
|
|
<a href="mailto:support@private.coffee">email</a> or
|
|
<a href="https://matrix.pcof.fi/#/#private.coffee:private.coffee"
|
|
>Matrix</a
|
|
>
|
|
for more information.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|