Menu

Tree [8dd704] master v.1.4.2 /
 History

HTTPS access


File Date Author Commit
 compile configs and installers 2024-08-30 Jeremy Wilson Jeremy Wilson [bb1375] Added option to choose number of copies to print.
 ghostscript 2024-08-30 Jeremy Wilson Jeremy Wilson [8dddab] Added option to choose number of copies to print.
 reportlab 2023-03-14 importedleafsfan importedleafsfan [7eed3a] Initial commit
 resources 2024-08-30 Jeremy Wilson Jeremy Wilson [8dddab] Added option to choose number of copies to print.
 .gitignore 2024-08-30 Jeremy Wilson Jeremy Wilson [914884] Added option to choose number of copies to print.
 .project 2023-03-14 importedleafsfan importedleafsfan [7eed3a] Initial commit
 .pydevproject 2023-03-14 importedleafsfan importedleafsfan [7eed3a] Initial commit
 README.md 2024-08-30 Jeremy Wilson Jeremy Wilson [a379b5] Added option to choose number of copies to print.
 ToDo 2023-11-07 Jeremy Wilson Jeremy Wilson [86a9e3] Fixed crash when deleting last record or runnin...
 graph_this.py 2024-08-30 Jeremy Wilson Jeremy Wilson [914884] Added option to choose number of copies to print.
 gui.py 2024-08-30 Jeremy Wilson Jeremy Wilson [223031] Added option to choose number of copies to print.
 print_dialog.py 2024-08-30 Jeremy Wilson Jeremy Wilson [914884] Added option to choose number of copies to print.
 weekly_giving.py 2024-08-30 Jeremy Wilson Jeremy Wilson [223031] Added option to choose number of copies to print.

Read Me

Status
License

What Am I?

Weekly Giving is a little program to enter, store, print, retrieve, and graph weekly giving at your church.

Why Weekly Giving?

Are you or your trustees counting the collection plate on a calculator or adding machine, filling out tally sheets
by hand? Weekly Giving is a flexable program to simplify the process of counting the day's giving, printing an organized
and detailed report to give to your treasurer.

Installation

Currently, Weekly Giving is available for the Microsoft Windows operating
system only. Download the current Weekly Giving installer (v.1.4.2) and run
it on your computer.

Using Weekly Giving

This information will get you started, but for more in-depth information
on using Weekly Giving, please click “Help” and “Help Topics” in the menu.

Screen Layout

When you first run Weekly Giving, you’ll be greeted with a screen consisting of five areas where you
can record the day's giving:

  • Bills
  • Coins
  • Checks
  • Special Designations
  • Notes

In the Bills and Coins sections, you'll input the quantity of each denomination (i.e. if you have five ten-dollar
bills, you would enter '5' and if you have eight quarters, you would enter '8'). In the Checks section, you can
enter the value of each check. And in the Notes section, you can enter any notes pertaining to the giving. All of
these, including the notes, will be on the printed report.

Settings

There are various changes that can be made to the Weekly Giving program. By choosing the "Settings" menu
you will find that you can change such things as:

  • Your Church's Name
  • The Special Offering Designations
  • Whether to include the Special Designations in the Total Deposit
  • The Maximum Number of Checks
  • Where the Database is Stored

Changing the church name will change the name that appears at the upper-left of the screen as well as the name
printed on the report.

Special Offering Designations are those offerings that have been designated by the giver to go to a particular
ministry or fund. If you have special designations that are commonly given, you can change the default labels
to reflect those designations.

Most commonly, special designations are included in the total deposit your treasurer records for the week. However,
if your processes separate those special offerings out from the total deposit, you can choose to keep them out of the
total printed on the report.

The default number of check boxes available on the program's main screen is 30. If you commonly have more or less checks
than this, you can change the number of check boxes shown.

If you would like the database that stores all of your givings week-to-week to be stored in a different location, say,
a network drive, you can change that as well.

Known Issues

Technologies and Credits


Weekly Giving is written primarily in Python, compiled through PyInstaller, and packaged into an installation executable with Inno Setup Compiler.


Weekly Giving’s main database is SQLite and the remaining data files are stored in the JSON format.


Weekly Giving uses Qt (PyQt5) for the user interface.


Printing made possible with the help of Artifex Software's Ghostscript.



All trademarks (c) their respective owners.

Licensing


ProjectOn is licensed under the GNU General Public License (GNU GPL)
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version. See
http://www.gnu.org/licenses/.