diff --git a/common.cfg b/common.cfg
index a83ff173b3f89ebd3bbcad24f147aad415b0b8de..1c30c8abd8629212c39d52f018f6ba2e3109f8da 100644
--- a/common.cfg
+++ b/common.cfg
@@ -7,6 +7,15 @@ eggs = beat.web
        beat.cmdline
        beat.core
        beat.backend.python
+versions = versions
+
+[versions]
+django = >=1.11,<2.0
+django-rest-swagger = >2.1
+django-guardian = >=1.3
+djangorestframework = >3.7
+django-activity-stream = >= 0.6.5
+django-jsonfield = >= 1.0.1
 
 [scripts]
 recipe = bob.buildout:scripts
diff --git a/develop.cfg b/develop.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..d507f58cf8f9eda75b47ca056d782beb8dfab692
--- /dev/null
+++ b/develop.cfg
@@ -0,0 +1,21 @@
+[buildout]
+extends = common.cfg
+always-checkout = force
+versions = versions
+develop = src/beat.backend.python
+          src/beat.core
+          src/beat.cmdline
+          .
+
+[scripts]
+eggs = ${buildout:eggs}
+interpreter = python
+
+[sources]
+beat.core = git git@gitlab.idiap.ch:beat/beat.core egg=false
+beat.cmdline = git git@gitlab.idiap.ch:beat/beat.cmdline egg=false
+beat.backend.python = git git@gitlab.idiap.ch:beat/beat.backend.python egg=false
+beat.examples = git git@gitlab.idiap.ch:beat/beat.examples egg=false
+
+[bower]
+base-directory = ./beat/web/