From 97b4dd36c3962e3eba96810ba4d825606569a08a Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Sat, 14 Jan 2023 13:44:20 -0300 Subject: Changed projects shortcodes --- config.toml | 54 +++++++++++++++++++++++++++---- content/_index.md | 6 +--- content/resume.md | 16 +++++++++ layouts/shortcodes/personal-projects.html | 6 ++++ layouts/shortcodes/work-projects.html | 9 ++++++ 5 files changed, 79 insertions(+), 12 deletions(-) create mode 100644 layouts/shortcodes/personal-projects.html create mode 100644 layouts/shortcodes/work-projects.html diff --git a/config.toml b/config.toml index ca679b7..b87cf47 100644 --- a/config.toml +++ b/config.toml @@ -5,7 +5,6 @@ theme = "archie" staticDir = ["static"] paginate=3 # articles per page copyright = "© Roger Gonzalez" -description = "my website." [permalinks] @@ -33,6 +32,47 @@ description = "my website." name = "fas fa-rss" url = "https://rogs.me/index.xml" + [[params.projects.personal]] + name = "YAMS" + url = "https://yams.media/" + description = "A higly opinionated media server." + + [[params.projects.work]] + name = "Certn - Workday integration" + url = "/projects/certn-workday/" + description = "This is the main Workday integration for Certn." + client = "lazer" + [[params.projects.work]] + name = "Certn - ADA DINER" + url = "/projects/certn-ada-diner/" + description = "An app that triggers crawls on demand, to check criminal records for a certain person." + client = "lazer" + [[params.projects.work]] + name = "Certn - International framework" + url = "/projects/certn-intl-framework/" + description = "An app that acts like a bridge between their main app (Certn) and criminal background check providers (like the RCMP)." + client = "lazer" + [[params.projects.work]] + name = "Volition" + url = "/projects/volition/" + description = "A series of crawlers for different screws and fasteners vendors." + client = "tarmac" + [[params.projects.work]] + name = "CocaCola - Tus Tapas Valen" + url = "/projects/tus-tapas-valen/" + description = 'The main "Tus tapas valen" app for CocaCola Mexico.' + client = "massive" + [[params.projects.work]] + name = "Axelerist" + url = "/projects/axelerist/" + description = "A web app that connects to an external API and displays the client’s inventory in a more friendly and ergonomic way." + client = "vascar" + [[params.projects.work]] + name = "Knac" + url = "/projects/knac/" + description = "A job application startup, empathizing on assessments to recommend candidates to a specific job." + client = "vascar" + [[menu.main]] name = "Home" url = "/" @@ -43,20 +83,20 @@ name = "Resume" url = "/resume" weight = 2 -[[menu.main]] -name = "Projects" -url = "/projects" -weight = 3 +# [[menu.main]] +# name = "Projects" +# url = "/projects" +# weight = 3 [[menu.main]] name = "Posts" url = "/posts" -weight = 4 +weight = 3 [[menu.main]] name = "Contact" url = "/contact" -weight = 5 +weight = 4 [markup.goldmark.renderer] unsafe = true diff --git a/content/_index.md b/content/_index.md index 2e28da1..6733e88 100644 --- a/content/_index.md +++ b/content/_index.md @@ -23,8 +23,4 @@ it. # My personal projets - -
-
YAMS
-
A higly opinionated media server.
-
+{{< personal-projects >}} diff --git a/content/resume.md b/content/resume.md index 815a228..3496825 100644 --- a/content/resume.md +++ b/content/resume.md @@ -40,6 +40,10 @@ employees. I was responsible of a big integration with contract for Certn. In this project used Django, Django REST Framework, Docker, PostgreSQL, Github Actions and Jenkins. +### Projects: + +{{< work-projects client=lazer >}} + ## [Tarmac](https://tarmac.io) **Senior Backend Developer** @@ -50,6 +54,10 @@ Volition we developed a crawler that extracts information from different pages in order to build a "super market place" for a specific product. In this project we used Docker, TypeScript, NodeJS, PostgreSQL, Google Cloud, and Kubernetes. +### Projects: + +{{< work-projects client=tarmac >}} + ## [Massive](https://massive.ag) **Senior Backend Developer** @@ -64,6 +72,10 @@ with ReactJS, Redux and redux-observable, but then I moved to the Backend. I had to plan a big refactor while still working on new Backend functionalities. The Backend is built using Python, Django, PostgreSQL, AWS, and AWS S3 +### Projects: + +{{< work-projects client=massive >}} + ## [Vascar Solutions](https://vascarsolutions.com/) **Backend Developer** @@ -79,6 +91,10 @@ worked on the backend, managing the API connection, working on an API wrapper and user management. The app was made with NodeJS, Express, MongoDB, Mocha, CircleCI, Heroku and AWS. +### Projects: + +{{< work-projects client=vascar >}} + # Education [**Univesidad Tecnológica del Centro (UNITEC)**](https://portal.unitec.edu.ve/) diff --git a/layouts/shortcodes/personal-projects.html b/layouts/shortcodes/personal-projects.html new file mode 100644 index 0000000..721c84d --- /dev/null +++ b/layouts/shortcodes/personal-projects.html @@ -0,0 +1,6 @@ +
+{{- range $index, $key := .Site.Params.Projects.Personal -}} +
{{ $key.name }}
+
{{ $key.description }}
+{{- end -}} +
diff --git a/layouts/shortcodes/work-projects.html b/layouts/shortcodes/work-projects.html new file mode 100644 index 0000000..537673f --- /dev/null +++ b/layouts/shortcodes/work-projects.html @@ -0,0 +1,9 @@ +{{- $client := .Get "client" -}} +
+ {{- range $index, $key := .Site.Params.Projects.Work -}} + {{- if eq $client $key.client -}} +
{{ $key.name }}
+
{{ $key.description }}
+ {{- end -}} + {{- end -}} +
-- cgit v1.2.3