Servihelper is an app that runs on the machine 🖥️ (Windows, Mac or Linux)
Does not work on mobile phone 📱 or tablet (Android, iOS) But it works on Windows tablet.
The program is free. 🙅♂️💵
Your data is managed internally on the local device with .json and .gz files, so it never goes to the internet.
Its purpose is for help the Jehovah's witnesses to:
And also:
Download app section: Download for Windows, Mac or Linux.
Thats because i dont have an Apple developer Id (i have to pay for it), you need to trust the binary manually, go to:
mac -> security tab -> general tab and below the section are the instructions to allow it.
More help: Open a Mac app from an unidentified developer
The same as Mac, you need to trust the binary manually, when the smart screen appear, confirm that you want to open it:
S89 slip:
Native, general purpose assignment slip:
Overview:
Edition:
Heatmap:
Available interface languages are at the end of the page.
In case your language is not supported, you can customize the native slip and the s89 slip with your language in the config section.
Only the time format can't be changed, but you can select a lang that suits your format.
Offline (Servihelper) vs other online solutions | Servihelper(offline) | Online apps |
---|---|---|
Free | Yes | Most yes (but requires donations to maintain servers and can change in the future) and some others you have to pay |
Immediate update and fixes | No (you need to download new version) | Yes |
Multiple administrators at the same time (real time) | No (works importing and exporting copies, most of the tasks dont really need real time) | Yes |
Needs mobile version | No | Some yes (i see it as overengineering or privacy concerns) |
Can receive web attacks and lose data | No | Yes |
Privacy | Files are in admin. computer or google drive | Files are encrypted on backend servers |
Restore backups | Just import an old copy | Depends on how app admins. do this |
Compatibility with other theocratic existing programs is not possible, as i can't guarantee compatibility over time.
Automate everything.
Diferent persons working at the same time and being free is not possible. But it's possible to work one after another.
Free mode:
Use 'google drive desktop app' (or other solution) to centralize and share copies of servihelper.
Export the app data from administrator one and importing in the app of the administrator two sharing the copy through email or whatsapp (⚠️ not recommended)
Enable built in online mode with a shared folder (google drive, one drive... advanced mode)
Paid mode 💲:
(If money is not a concern, it's better in terms of complexity to use another theocratic online tool instead of configure a server just for servihelper)
If you want to continue, configure a remote desktop and avoid the need to export and import data manually. This requires a person with medium/advanced skills and a bit of overhead to configure. And also a platform mantainance over time (⚠️ not recommended)
Guide to configure a remote desktop with kamatera
Open Servihelper and open jw library app, split the screen between Servihelper and jw library.
First, create participants.
Then on creating the assignment copy the assignment title from jw library and put it on the "theme field":
Then, select the participant/s* and click the create button (or create another assignment):
*The algorithm used to sort the participants is based on participation of that assignment type and then are sorted again by time distance. Also, there is a yellow and red clock helpers to distribute the effort along the year. This ensures equallity among all the participants, but there are special cases where you need the global participation view.
*The global view: Assign participants only by global count (round robin queue) is a bad measure and can lead to repeat assignment types just because it's the participant turn. It's better to assign participants by assignment type and then by time distance. This way, the participants will have a more balanced work load. When there are many participants, it's a good idea to increase the 'distance in days clock' (yellow clock in settings section) that prevents the participant to take another assignment in a long time. Anyway, when creating the assignment you also have the global count option.
The global view ensures faster times to make an assignment but punishes the participant to do diferent assignment types. Use this view wisely.
Yes, although it is recommended that you distribute the download link, as a new version may have come out with some correction or new feature.
Digital distribution:
Print:
It is the number of times the participant has participated in that type of assignment with that role (principal or assistant)
The display list is sorted by participation and then is again sorted by time. You can click the "info" blue icon to have more details.
You can use github issues or send me an email to servihelper@gmail.com
Yes, send me the file located on assets/i18n/en.json translated attached by email and the name of the language.