summaryrefslogtreecommitdiffstats
path: root/spec/flowchart.gv
diff options
context:
space:
mode:
Diffstat (limited to 'spec/flowchart.gv')
-rw-r--r--spec/flowchart.gv24
1 files changed, 24 insertions, 0 deletions
diff --git a/spec/flowchart.gv b/spec/flowchart.gv
new file mode 100644
index 0000000..17fe46e
--- /dev/null
+++ b/spec/flowchart.gv
@@ -0,0 +1,24 @@
+digraph G {
+"Indeed.com" [shape=diamond]
+
+config -> "feednim formatter" [label="Read Queries"]
+"feednim formatter" -> "feednim" [label="RSS URLs"]
+"feednim" -> "Indeed.com" [label="HTML request"]
+"Indeed.com" -> "feednim" [label="RSS job listings"]
+"feednim" -> "webdriver" [label="full job posting's URL"]
+"webdriver" -> "Indeed.com" [label="HTML request"]
+"Indeed.com" -> "webdriver" [label="HTML of jobpage"]
+"webdriver" -> "HTML parser" [label="raw HTML page data"]
+"HTML parser" -> "Job Value Scorer" [label="Raw job description data"]
+
+
+config -> "Job Value Scorer" [label="Priorities"]
+config -> "Cache System" [label="Cache location"]
+"Job Value Scorer" -> "Cache System" [label="URL of currently parsing job post"]
+"Cache System" -> "Job Value Scorer" [label="True or False to if URL is in database"]
+"Job Value Scorer" -> "nimPDF" [label="Formatted job data"]
+"nimPDF" -> "Saver" [label="PDF file"]
+config -> "Saver" [label="save location"]
+"Saver" -> "Filesystem" [label="PDF file"]
+
+}