diff --git a/content/images/ggl.png b/content/images/ggl.png
index e709a8d..4c07b02 100644
Binary files a/content/images/ggl.png and b/content/images/ggl.png differ
diff --git a/content/images/nestjs.png b/content/images/nestjs.png
new file mode 100644
index 0000000..1c662dc
Binary files /dev/null and b/content/images/nestjs.png differ
diff --git a/content/sections/interests/interests.json b/content/sections/interests/interests.json
index bbeac75..b770257 100644
--- a/content/sections/interests/interests.json
+++ b/content/sections/interests/interests.json
@@ -99,37 +99,37 @@
}
},
{
- "label": "HTML",
+ "label": "Apache",
"image": {
- "src": "../../images/html.png",
+ "src": "../../images/apache.png",
"alt": ""
}
},
{
- "label": "CSS",
+ "label": "Nginx",
"image": {
- "src": "../../images/css.png",
+ "src": "../../images/nginx.png",
"alt": ""
}
},
{
- "label": "Bootstrap",
+ "label": "HTML",
"image": {
- "src": "../../images/bootstrap.png",
+ "src": "../../images/html.png",
"alt": ""
}
},
{
- "label": "Apache",
+ "label": "CSS",
"image": {
- "src": "../../images/apache.png",
+ "src": "../../images/css.png",
"alt": ""
}
},
{
- "label": "Nginx",
+ "label": "Bootstrap",
"image": {
- "src": "../../images/nginx.png",
+ "src": "../../images/bootstrap.png",
"alt": ""
}
},
diff --git a/content/sections/projects/projects.json b/content/sections/projects/projects.json
index a3d4958..8fd70a8 100644
--- a/content/sections/projects/projects.json
+++ b/content/sections/projects/projects.json
@@ -4,7 +4,7 @@
"visible": true,
"category": "Gak Gendut Lagi (GGL) [Feb 2024 - Present]",
"title": "Junior Backend Engineer",
- "description": "Responsibilities:
- Food Search Engineering:
- Make proxy API to get foods data from Meilisearch inGGL Admin Panel.Such as features:food tag,food synonyms,food search&filter,also improve Meilisearch settings to get better food data.
- Improve API to get food data from Meilisearch on food search feature inGGL Mobile App&GGL Web App.
- GGL CMS with Directus CMS:
- Make ads feature inDirectus CMS&make proxy API fromDirectus CMSso it can be used inGGL Mobile App&GGL Web App.
- Make proxy API for features GGL Onboarding Video,GGL Video Stories,GGL Workout,GGL Tutorial fromDirectus CMSso it can be used inGGL Mobile App&GGL Web App.
- Make cache flusher proxy API with Directus Webhook if any data is changed.
- Migrate data from old database toDirectus CMSdatabase&adjustDirectus CMSsettings to get better performance.
- GGL Step Counter&Leaderboard:
- Make step counter API to collect users step data.
- Make step counter leaderboard API with daily&weekly leaderboard using redis leaderboard&ranking feature.
- Additional:
- Bugfix,maintenance,and create new features based on PRD.
- Review code
- Implement TDD
- Implement Porto SAP(Modern Software Architectural Pattern)
",
+ "description": "Responsibilities: - Food Search Engineering:
- Make proxy API to get foods data from Meilisearch inGGL Admin Panel.Such as features:food tag,food synonyms,food search&filter,also improve Meilisearch settings to get better food data.
- Improve API to get food data from Meilisearch on food search feature inGGL Mobile App&GGL Web App.
- GGL CMS with Directus CMS:
- Make ads feature inDirectus CMS&make proxy API fromDirectus CMSso it can be used inGGL Mobile App&GGL Web App.
- Make proxy API for features GGL Onboarding Video,GGL Video Stories,GGL Workout,GGL Tutorial fromDirectus CMSso it can be used inGGL Mobile App&GGL Web App.
- Make cache flusher proxy API with Directus Webhook if any data is changed.
- Migrate data from old database toDirectus CMSdatabase&adjustDirectus CMSsettings to get better performance.
- GGL Step Counter&Leaderboard:
- Make step counter API to collect users step data.
- Make step counter leaderboard API with daily&weekly leaderboard using redis leaderboard&ranking feature.
- Additional:
- Bugfix,maintenance,and create new features based on PRD.
- Review code
- Implement TDD
- Implement Porto SAP(Modern Software Architectural Pattern)
",
"tags": ["GGL Mobile App", "GGL Web App", "GGL CMS", "GGL Admin Panel"],
"image": {
"src": "../../images/ggl.png",
diff --git a/content/sections/stacks/stacks.json b/content/sections/stacks/stacks.json
index f8ce8f0..27b6cd4 100644
--- a/content/sections/stacks/stacks.json
+++ b/content/sections/stacks/stacks.json
@@ -14,6 +14,13 @@
"alt": ""
}
},
+ {
+ "label": "NestJS",
+ "image": {
+ "src": "../../images/nestjs.png",
+ "alt": ""
+ }
+ },
{
"label": "Node JS",
"image": {