From bfc1d4bad3229f002cc00c37d7a02fb18f5bd98a Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Sun, 17 Mar 2024 14:07:31 +0100 Subject: [PATCH] Projects section --- README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 67f57c6..2f0c33b 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ In previous years my job was oriented on **Java EE**. ![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?logo=postgresql&logoColor=white) ![Jenkins](https://img.shields.io/badge/jenkins-%232C5263.svg?logo=jenkins&logoColor=white) ![Docker](https://img.shields.io/badge/-Docker-2496ED?logo=docker&logoColor=white) +![Nginx](https://img.shields.io/badge/nginx-%23009639.svg?&logo=nginx&logoColor=white) ![LaTeX](https://img.shields.io/badge/LaTeX-%23008080.svg?logo=latex&logoColor=white) ![Markdown](https://img.shields.io/badge/markdown-%23000000.svg?logo=markdown&logoColor=white) @@ -25,11 +26,56 @@ In previous years my job was oriented on **Java EE**. Recently I concentrate on my homelab: ```mermaid flowchart LR - A --> B + subgraph collocation + subgraph c_ci[CI] + c_forgejo[forgejo] + c_reposilite[reposilite] + end + java["java microservices"] + c_nginx[NGINX] + end + + subgraph main + subgraph CI + forgejo + woodpecker + reposilite + end + subgraph Nextcloud + Nextcloud + Collabora + end + ha["Home Assistant"] + syncthing + NGINX + end + forgejo --> woodpecker --> reposilite + forgejo -.->|mirror| c_forgejo + woodpecker ---> c_reposilite + woodpecker ---> dc[Docker Hub] + yah["You are here"] -.-> c_forgejo + ``` #### Some personal coding projects -TODO +- Time management library + - Provides time structures to time management apps + - Tech stack: Plain Java + Junit, AssertJ + - Repository: https://git.ztsh.eu/Administrator/time +- HackerRank + - Recreated HackerRank's validation system based on stdin/out + - Contains some solutions + - Tech stack: Plain Java + Junit, AssertJ + - Repository: https://git.ztsh.eu/Administrator/hackerrank +- Redmine Assistant + - Universal, multi-person time tracker addition to Redmine system + - Tech stack: Spring Boot, Primefaces + - Repository: to be published +- Jira Assistant + - Time tracker, dashboards, task mirroring between instances + - Works with both cloud and server editions (even at once!) + - Tech stack: Spring Boot, Vaadin, Hazelcast (cache) + - Repository: to be published ### Socials :raising_hand_man: [![LinkedIn](https://img.shields.io/static/v1.svg?label=LinkedIn&message=piotr-dec&logo=linkedin&style=flat&color=blue)](https://www.linkedin.com/in/piotr-dec/)