diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..32e01620452213ff45f0bbcf431e6a367642f7c7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+node_modules/
+yarn.lock
+
+*.log
diff --git a/README.md b/README.md
index 22f15c2f2bf22983a4a0dd18010e8a3ba9e8311d..8cfd54308322f7a0f4d58e695725c5fbfe7962af 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,11 @@
 # Lektor App
 
-A server / client for lektord.
\ No newline at end of file
+A server / client for lektord.
+
+# TODO
+
+This readme is to be written
+
+# Prerequisites
+
+yarn (nodejs + electron)
diff --git a/client/.gitkeep b/client/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/common/.gitkeep b/common/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/instance/.gitkeep b/instance/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/instance/index.html b/instance/index.html
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/instance/main.js b/instance/main.js
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/package.json b/package.json
new file mode 100644
index 0000000000000000000000000000000000000000..9da7bef770007e034faead9ac3f506a2245e38a7
--- /dev/null
+++ b/package.json
@@ -0,0 +1,24 @@
+{
+  "name": "lektor-app",
+  "version": "0.1.0",
+  "main": "instance/main.js",
+  "description": "A lektord manipulation tool, an 'instance'",
+  "repository": "git@git.iiens.net:bakaclub/lektor-app.git",
+  "author": "Kubat <mael.martin31@gmail.com>",
+  "contributors": [
+    "Kubat <mael.martin31@gmail.com>",
+    "Sting <>"
+  ],
+  "license": "ISC",
+  "scripts": {
+    "start": "electron ."
+  },
+  "dependencies": {
+    "electron": "^10.1.1"
+  },
+  "config": {
+    "port": "8080",
+    "kurisu": "https://kurisu.iiens.net/",
+    "lektord": "/usr/local/bin/lektord"
+  }
+}
diff --git a/style/.gitkeep b/style/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391