diff --git a/docs/requirements.in b/docs/requirements.in
new file mode 100644
index 0000000000000000000000000000000000000000..8ed983c1310a21fb030cbf280e8f94779eebfd69
--- /dev/null
+++ b/docs/requirements.in
@@ -0,0 +1,4 @@
+django~=4.0
+sphinx
+sphinx-autobuild
+sphinx-rtd-theme
diff --git a/docs/requirements.txt b/docs/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..83c6c0323eb37e4b5e9779481f5d37132d56871f
--- /dev/null
+++ b/docs/requirements.txt
@@ -0,0 +1,79 @@
+#
+# This file is autogenerated by pip-compile with python 3.9
+# To update, run:
+#
+#    pip-compile
+#
+alabaster==0.7.12
+    # via sphinx
+asgiref==3.5.2
+    # via django
+babel==2.10.1
+    # via sphinx
+certifi==2022.5.18.1
+    # via requests
+charset-normalizer==2.0.12
+    # via requests
+colorama==0.4.4
+    # via sphinx-autobuild
+django==4.0.5
+    # via -r requirements.in
+docutils==0.17.1
+    # via
+    #   sphinx
+    #   sphinx-rtd-theme
+idna==3.3
+    # via requests
+imagesize==1.3.0
+    # via sphinx
+importlib-metadata==4.11.4
+    # via sphinx
+jinja2==3.1.2
+    # via sphinx
+livereload==2.6.3
+    # via sphinx-autobuild
+markupsafe==2.1.1
+    # via jinja2
+packaging==21.3
+    # via sphinx
+pygments==2.12.0
+    # via sphinx
+pyparsing==3.0.9
+    # via packaging
+pytz==2022.1
+    # via babel
+requests==2.27.1
+    # via sphinx
+six==1.16.0
+    # via livereload
+snowballstemmer==2.2.0
+    # via sphinx
+sphinx==5.0.1
+    # via
+    #   -r requirements.in
+    #   sphinx-autobuild
+    #   sphinx-rtd-theme
+sphinx-autobuild==2021.3.14
+    # via -r requirements.in
+sphinx-rtd-theme==1.0.0
+    # via -r requirements.in
+sphinxcontrib-applehelp==1.0.2
+    # via sphinx
+sphinxcontrib-devhelp==1.0.2
+    # via sphinx
+sphinxcontrib-htmlhelp==2.0.0
+    # via sphinx
+sphinxcontrib-jsmath==1.0.1
+    # via sphinx
+sphinxcontrib-qthelp==1.0.3
+    # via sphinx
+sphinxcontrib-serializinghtml==1.1.5
+    # via sphinx
+sqlparse==0.4.2
+    # via django
+tornado==6.1
+    # via livereload
+urllib3==1.26.9
+    # via requests
+zipp==3.8.0
+    # via importlib-metadata