diff --git a/.gitignore b/.gitignore
index 4503696c1a607f4f645b94d1f2e2e66b68b09d83..6651bc5cb7ee8db3aaa77fe28643965c1194b29b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ main
 test
 spec.*
 !spec.tex
+*.zip
diff --git a/Makefile b/Makefile
index 57da5a873f07913b8a50fe9d23d50e8d4a12534b..5c6af6c752507ab61c1e8a37e355e56a14d38497 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,9 @@ test: test_
 test_:
 	$(compiler) $(test_src) -o test
 	./test
+zip: nhf.zip
+nhf.zip: spec.pdf
+	bsdtar -a -cf nhf.zip include src Makefile TODO spec.pdf
 spec: spec.pdf
 spec.pdf: spec.tex
 	latexmk -pdf spec.tex
diff --git a/TODO b/TODO
new file mode 100644
index 0000000000000000000000000000000000000000..2c06cf60370ac061415f0baefa97caed8e833676
--- /dev/null
+++ b/TODO
@@ -0,0 +1,3 @@
+Ami még hiányzik:
+    programozói dokumentáció
+    felhasználói dokumentáció