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
|
Surgery Log
===========
Surgery oriented database insertion tool.
Source: <https://source.gudinoff.com/dam/surgery-log>
Contact: <https://www.gudinoff.com/dam/contact.html>
---
This is a very simple tool to help input surgery oriented records on a
database using the mobile phone.
# Why use it?
Because! Also, most of the input fields haveĀ a drop-down list that helps
you fill in the data. As new entries get created on the database, the
field values are used to populate the drop-down option sets to help fill
in the subsequent records.
To avoid cluttering the drop-down lists, the fields "Type" and
"Sub-type" are used to filter which options appear on the fields
"Sub-sub-type", "Pathology", and "Intervention".
From the main screen, where the database entries are listed, you are
able to create new entries, edit or delete existing ones.
From the menu (cogwheel) you are able to import, export and clear both
the option sets present on the drop-down menus and the database entries
(to CSV and JSON). There's also an option to toggle between the
day/night visual themes.
# Why create such tool?
This tool came into existence after being asked to insert several
hundreds of paper records into a database. As you can imagine, after
inserting the first dozen I thought what every programmer thinks when
performing repetitive tasks "let's automate this". Since I could not
easily automate the task, I decided to avoid it completely by providing
a convenient tool that allowed people to create the entries via mobile
phone instead of creating more paper records.
# Why use Godot?
Tired of spending time setting up project dependencies and whatnot (yes
I'm looking at you Android Studio & Friends), I decided to give Godot a
go. Oh boy, did I spend time creating UI features... Nevertheless, I
still don't regret the decision. I'd rather write UI components than
setup SDKs and stuff.
# License
Licensed under GPL-3.0-or-later.
SPDX-License-Identifier: GPL-3.0-or-later.
|