From 7f515cdc85ef7d8585429009d4e44d455c1afda9 Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Tue, 28 Nov 2023 23:10:01 +0300 Subject: [PATCH] Create projects pages --- content/projects/Gitlytics.md | 8 +++++ content/projects/Paintball.md | 8 +++++ layouts/partials/body/projects.html | 48 +++++------------------------ 3 files changed, 23 insertions(+), 41 deletions(-) create mode 100644 content/projects/Gitlytics.md create mode 100644 content/projects/Paintball.md diff --git a/content/projects/Gitlytics.md b/content/projects/Gitlytics.md new file mode 100644 index 0000000..eb28c81 --- /dev/null +++ b/content/projects/Gitlytics.md @@ -0,0 +1,8 @@ +--- +title: Gitlytics +tags: ["Python", "Flask", "React", "PostgreSQL", "Docker"] +--- +- Developed a full-stack web application using with Flask serving a REST API with React as the frontend +- Implemented GitHub OAuth to get data from user’s repositories +- Visualized GitHub data to show collaboration +- Used Celery and Redis for asynchronous tasks \ No newline at end of file diff --git a/content/projects/Paintball.md b/content/projects/Paintball.md new file mode 100644 index 0000000..b79a7c4 --- /dev/null +++ b/content/projects/Paintball.md @@ -0,0 +1,8 @@ +--- +title: Simple Paintball +tags: ["Spigot API", "Java", "Maven", "TravisCI", "Git"] +--- +- Developed a Minecraft server plugin to entertain kids during free time for a previous job +- Published plugin to websites gaining 2K+ downloads and an average 4.5/5-star review +- Implemented continuous delivery using TravisCI to build the plugin upon new a release +- Collaborated with Minecraft server administrators to suggest features and get feedback about the plugin diff --git a/layouts/partials/body/projects.html b/layouts/partials/body/projects.html index c16c1fb..98d9b6c 100644 --- a/layouts/partials/body/projects.html +++ b/layouts/partials/body/projects.html @@ -1,51 +1,17 @@ +{{ with .Site.GetPage "/projects" }}

Projects


+{{ range .Pages }} -
Gitlytics | - Python, Flask, React, PostgreSQL, - Docker + {{ .Title }} | + {{ range $i, $e := .Params.tags -}}{{- if $i -}}, {{ end -}}{{ . }}{{- end -}} June 2020 – Present
- - - - - - - - -
Simple Paintball - | - Spigot API, Java, Maven, TravisCI, - Git - May 2018 – May 2020
- \ No newline at end of file +{{ .Content }} +{{ end }} +{{ end }} \ No newline at end of file