diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css
new file mode 100644
index 0000000..d2fbf36
--- /dev/null
+++ b/assets/css/tailwind.css
@@ -0,0 +1,6 @@
+/* purgecss start ignore */
+@tailwind base;
+@tailwind utilities;
+/* purgecss end ignore */
+
+@tailwind components;
diff --git a/assets/images/ecotrade.png b/assets/images/ecotrade.png
new file mode 100644
index 0000000..0505d91
Binary files /dev/null and b/assets/images/ecotrade.png differ
diff --git a/assets/images/tpp.png b/assets/images/tpp.png
new file mode 100644
index 0000000..66edc19
Binary files /dev/null and b/assets/images/tpp.png differ
diff --git a/assets/images/xma.png b/assets/images/xma.png
new file mode 100644
index 0000000..3c3d80f
Binary files /dev/null and b/assets/images/xma.png differ
diff --git a/components/Grid.vue b/components/Grid.vue
index b131039..1cac40d 100644
--- a/components/Grid.vue
+++ b/components/Grid.vue
@@ -2,9 +2,42 @@
Projects
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
@@ -43,45 +76,44 @@
-
+
diff --git a/content/projects.json b/content/projects.json
new file mode 100644
index 0000000..a52d31e
--- /dev/null
+++ b/content/projects.json
@@ -0,0 +1,92 @@
+[
+ {
+ "img": "aluna-festival.png",
+ "link": "aluna-festival.fr",
+ "title": "Aluna Festival",
+ "subtitle": "2017 / 2018 / 2019 / 2020",
+ "tags": ["wordpress", "sketch", "amazonS3", "acf", "svg"],
+ "type": "freelance"
+ },
+ {
+ "img": "le-tube-les-bourdaines.png",
+ "link": "le-tube-bourdaines.com",
+ "title": "Le Tube - Les Bourdaines",
+ "tags": ["wordpress", "sketch", "svg", "acf"],
+ "type": "freelance"
+ },
+ {
+ "img": "modjo-production.png",
+ "link": "modjo-production.com",
+ "title": "Modjo Production",
+ "tags": ["wordpress", "sketch", "acf", "svg"],
+ "type": "freelance"
+ },
+ {
+ "img": "olac-festival.png",
+ "link": "olac-festival.fr",
+ "title": "O'Lac Festival",
+ "tags": ["wordpress", "sketch", "svg", "acf"],
+ "type": "freelance"
+ },
+ {
+ "img": "jouvanceau.png",
+ "link": "jouvanceau.com",
+ "title": "Jouvanceau",
+ "tags": ["wordpress", "hotoshop", "svg", "acf"],
+ "type": "freelance"
+ },
+ {
+ "img": "ecotrade.png",
+ "link": "catalyticconverterrecycling.com",
+ "title": "Ecotrade Group",
+ "tags": [
+ "symfony",
+ "php",
+ "js",
+ "stripeApi",
+ "webhook",
+ "cron",
+ "scrum",
+ "b2b",
+ "i18n",
+ "e-commerce"
+ ],
+ "type": "company"
+ },
+ {
+ "img": "tpp.png",
+ "link": "outsourcify.net/portfolio/real-estate-development-promotion-crm",
+ "title": "Thai Property Promotion",
+ "tags": [
+ "vue.js",
+ "nuxt.js",
+ "php",
+ "antd.design",
+ "js",
+ "cron",
+ "i18n",
+ "scrum",
+ "crm"
+ ],
+ "type": "company"
+ },
+ {
+ "img": "xma.png",
+ "link": "outsourcify.net/portfolio/bi-sales-reporting-web-and-mobile-app",
+ "title": "BI Sales Reporting App",
+ "tags": [
+ "vue.js",
+ "nuxt.js",
+ "php",
+ "ant.design",
+ "js",
+ "cron",
+ "i18n",
+ "scrum",
+ "crm",
+ "bi",
+ "chartjs"
+ ],
+ "type": "company"
+ }
+]