Go to file
Kumi 2a174aa342
feat: Enhance data structure and transparency features
- 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.
2024-05-29 15:04:57 +02:00
assets feat: enhance financial transparency with dynamic tables 2024-05-29 14:50:52 +02:00
contrib feat(Caddyfile): support security.txt redirection 2024-03-15 10:55:50 +01:00
data feat: Enhance data structure and transparency features 2024-05-29 15:04:57 +02:00
helpers feat: Enhance data structure and transparency features 2024-05-29 15:04:57 +02:00
templates feat: Enhance data structure and transparency features 2024-05-29 15:04:57 +02:00
.gitignore Implement dynamic service rendering with Flask 2023-12-31 13:59:13 +01:00
LICENSE Add LICENSE 2023-03-09 17:26:44 +00:00
main.py feat: Enhance data structure and transparency features 2024-05-29 15:04:57 +02:00
README.md feat(README): add support badge 2024-04-17 09:38:03 +02:00
requirements.txt Implement dynamic service rendering with Flask 2023-12-31 13:59:13 +01:00

Private.coffee Website

Support Private.coffee!

This is the source code for the Private.coffee website.

It is a simple Flask application that generates the HTML for the website based on the services defined in the services.json file.

Development

To run the website locally, you will need to have Python 3 installed. Then, you can install the dependencies and run the website with the following commands:

pip install -r requirements.txt
python main.py

The website will be available at http://localhost:9810.

License

This project is licensed under the MIT License - see the LICENSE file for details.