Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
Added new project, linked some projects to a video demo, changed the projects config files to easily allow different types of titles and links
  • Loading branch information
PettingStrings committed Dec 14, 2024
1 parent 3ca8ce5 commit 86e62a5
Show file tree
Hide file tree
Showing 5 changed files with 141 additions and 113 deletions.
1 change: 0 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ about_me_description: "
👋 Hi, my name is Danut<br>
👨‍💻 I love coding and trying out new things<br>
🌐 Always trying to build useful coding projects<br>
🤖 I automate repetitve and long tasks with Python
"
# SKILLS SECTION
# show_skills_card:
Expand Down
54 changes: 48 additions & 6 deletions _data/projects.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@

- name: Personal Website
descr: "Here is where I host part of my projects"
demo: https://padurarudanutrazvan.altervista.org/
links:
- link_data:
name: Visit
link: https://padurarudanutrazvan.altervista.org/
tags:
- tag: HTML
- tag: CSS
Expand All @@ -24,7 +27,10 @@

- name: Geo Spotter
descr: "Geospotter is a proof of concept for a social platform aimed to promote tourism by having a database of interesting places to visit around a location chosen by the user. It offers a backend and a simple GUI"
github: https://github.com/alessandrofrontini/FrontiniLacchePaduraruIDS
links:
- link_data:
name: VideoDemo
link: https://youtu.be/0DPmCCy2ipg
tags:
- tag: Visual Paradigm
- tag: Spring Boot
Expand All @@ -33,6 +39,13 @@
- name: Music Manager
descr: "Music Manager holds my ever-growing catalog of songs that I listen to. It actually just saves title and source of a song and with i Python script i download everything"
demo: https://padurarudanutrazvan.altervista.org/music-manager/
links:
- link_data:
name: VideoDemo
link: https://youtu.be/NHs6d20lebk
- link_data:
name: Visit
link: https://padurarudanutrazvan.altervista.org/music-manager/
tags:
- tag: Angular
- tag: PHP
Expand All @@ -41,22 +54,42 @@
- name: Padufy Downloader
descr: "Python script that downloads the songs listes on my website. It actually checks if a song is already downloaded and offers a nice CLI interface"
github: "https://github.com/PettingStrings/padufy_downloader"
links:
- link_data:
name: GitHub
link: "https://github.com/PettingStrings/padufy_downloader"
tags:
- tag: Python
- tag: "enlighten py"

- name: SpaceBots
descr: "Spacebots is a simulation 2D game"
github: https://github.com/PettingStrings/Spacebots?tab=readme-ov-file#pong
links:
- link_data:
name: GitHub+Examples
link: "https://github.com/PettingStrings/Spacebots?tab=readme-ov-file#pong"
tags:
- tag: Java
- tag: JavFx
- tag: Pseudolanguage
- tag: YTDLP

- name: "20 Games Challenge (1.5/20)"
descr: "Currently doing the 20 games challenge in Unity"
links:
- link_data:
name: VideoGameplay
link: https://youtu.be/_kjz0v1wyZE
tags:
- tag: Unity
- tag: GameDev

- name: CFM - Cruelty Free Meat (Desktop Site)
descr: "CFM was made for a school project and is a website which aims to teach people about how lab meat is made and its benefits"
demo: https://readymag.com/u3104319915/4313079/
links:
- link_data:
name: Visit
link: https://readymag.com/u3104319915/4313079/
tags:
- tag: Twinmotion
- tag: Photoshop
Expand All @@ -65,14 +98,23 @@

- name: p5.js Gallery (WIP)
descr: "In this gallery I show my sketches made when I first started programming"
demo: https://padurarudanutrazvan.altervista.org/p5jsgallery/
links:
- link_data:
name: Visit
link: https://padurarudanutrazvan.altervista.org/p5jsgallery/
tags:
- tag: JS
- tag: p5.js

- name: The Graveyard
descr: "The Graveyard is a tiny game made for my first school project"
github: https://github.com/PettingStrings/TheGraveyard
links:
- link_data:
name: VideoGameplay
link: https://youtu.be/ob6JeKcoH6s
- link_data:
name: GitHub
link: https://github.com/PettingStrings/TheGraveyard
tags:
- tag: Windows Forms
- tag: C#
Expand Down
2 changes: 1 addition & 1 deletion _data/skills-frameworks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
- name: Angular
weight: 3

- name: "Spring Boot"
- name: Spring Boot
weight: 4

- name: Flask
Expand Down
20 changes: 4 additions & 16 deletions _data/skills-tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,6 @@
- name: Git
weight: 4

- name: Bash
weight: 3

- name: Chrome DevTools
weight: 2

- name: npm
weight: 3

- name: gulp
weight: 2

- name: VS Code
weight: 5

Expand All @@ -32,8 +20,8 @@
- name: Illustrator
weight: 3

- name: Blender
weight: 4

- name: Unity
weight: 1
weight: 1

- name: Kdenlive
weight: 1
177 changes: 88 additions & 89 deletions _includes/section-projects.html
Original file line number Diff line number Diff line change
@@ -1,98 +1,97 @@
{% if site.show_projects %}
<h1 class="title"><span>{{site.projects_title}}</span></h1>
<div class="projects-wrapper">
{% for project in site.data.projects %}
<div class="project neumorphism-card" data-aos="zoom-in-down">
<div class="name-link-wrapper">
<h3>{{project.name}}</h3>
</div>
<p class="project-desc">{{project.descr}}</p>
{% if project.demo %}
<a class="highlight-link" href="{{project.demo}}" target="_blank" rel="noreferrer">
Demo
</a>
{% endif %}
{% if project.github %}
<a class="highlight-link" href="{{project.github}}" target="_blank" rel="noreferrer">
Github
</a>
{% endif %}
{% if project.tags %}
<div class="tag-wrapper">
{% for tag in project.tags %}
<span class="tag neumorphism-card">{{tag.tag}}</span>
{% endfor %}
</div>
{% endif %}
</div>
<h1 class="title"><span>{{site.projects_title}}</span></h1>
<div class="projects-wrapper">
{% for project in site.data.projects %}
<div class="project neumorphism-card" data-aos="zoom-in-down">
<div class="name-link-wrapper">
<h3>{{project.name}}</h3>
</div>
<p class="project-desc">{{project.descr}}</p>

{% if project.links %}
{% for ld in project.links %}
<a class="highlight-link" href="{{ld.link_data.link}}" target="_blank" rel="noreferrer">
{{ ld.link_data.name }}
</a>
{% endfor %}
{% endif %}

{% if project.tags %}
<div class="tag-wrapper">
{% for tag in project.tags %}
<span class="tag neumorphism-card">{{tag.tag}}</span>
{% endfor %}
</div>
{% endif %}
</div>
{% endfor %}
</div>
{% endif %}

{% if site.show_os_projects %}
<h1 class="title">{{site.os_projects_title}}</h1>
{% if site.projects.sort_by == 'stars' %}
{% assign sort_order = 'stargazers_count', 'last' %}
{% else %}
{% assign sort_order = 'pushed_at' %}
{% endif %}

{% if site.projects.exclude.archived && site.projects.exclude.forks %}
{% assign filtered_repos = site.github.public_repositories | where:'archived', false | where:'fork', false | sort: sort_order | reverse %}
{% elsif site.projects.exclude.archived %}
{% assign filtered_repos = site.github.public_repositories | where:'archived', false | sort: sort_order | reverse %}
{% elsif site.projects.exclude.forks %}
{% assign filtered_repos = site.github.public_repositories | where:'fork', false | sort: sort_order | reverse %}
{% else %}
{% assign filtered_repos = site.github.public_repositories | sort: sort_order | reverse %}
{% endif %}

<div class="projects-wrapper">
{% for repository in filtered_repos %}
{% unless site.projects.exclude.projects contains repository.name %}
<div class="project neumorphism-card" data-aos="zoom-in-down">
<div class="name-link-wrapper">
<h3>{{ repository.name }}</h3>
<div class="links">
{% if repository.stargazers_count != 0 %}
<a href="{{ repository.html_url }}/stargazers" class="project-stars-forks">
<svg viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true">
<path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z">
</path>
</svg>{{ repository.stargazers_count }}
</a>
{% endif %}
{% if repository.forks_count != 0 %}
<a href="{{ repository.html_url }}/network/members" class="project-stars-forks">
<svg viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true">
<path fill-rule="evenodd"
d="M10 5c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v.3c-.02.52-.23.98-.63 1.38-.4.4-.86.61-1.38.63-.83.02-1.48.16-2 .45V4.72a1.993 1.993 0 0 0-1-3.72C.88 1 0 1.89 0 3a2 2 0 0 0 1 1.72v6.56c-.59.35-1 .99-1 1.72 0 1.11.89 2 2 2 1.11 0 2-.89 2-2 0-.53-.2-1-.53-1.36.09-.06.48-.41.59-.47.25-.11.56-.17.94-.17 1.05-.05 1.95-.45 2.75-1.25S8.95 7.77 9 6.73h-.02C9.59 6.37 10 5.73 10 5zM2 1.8c.66 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2C1.35 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2zm0 12.41c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm6-8c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z">
</path>
</svg>{{ repository.forks_count }}
</a>
{% endif %}
</div>
</div>
<p class="project-desc">{{repository.description}}</p>
{% if repository.homepage != "" and repository.homepage != nil %}
<a class="highlight-link" href="{{repository.homepage}}" target="_blank" rel="noreferrer">
Demo
</a>
{% endif %}
<a class="highlight-link" href="{{repository.html_url}}" target="_blank" rel="noreferrer">
Github
</a>
{% if repository.topics %}
<div class="tag-wrapper">
{% for topic in repository.topics %}
<span class="tag neumorphism-card">{{topic}}</span>
{% endfor %}
</div>
{% endif %}
</div>
{% endunless %}
{% endfor %}
</div>
<h1 class="title">{{site.os_projects_title}}</h1>
{% if site.projects.sort_by == 'stars' %}
{% assign sort_order = 'stargazers_count', 'last' %}
{% else %}
{% assign sort_order = 'pushed_at' %}
{% endif %}

{% if site.projects.exclude.archived && site.projects.exclude.forks %}
{% assign filtered_repos = site.github.public_repositories | where:'archived', false | where:'fork', false | sort:
sort_order | reverse %}
{% elsif site.projects.exclude.archived %}
{% assign filtered_repos = site.github.public_repositories | where:'archived', false | sort: sort_order | reverse %}
{% elsif site.projects.exclude.forks %}
{% assign filtered_repos = site.github.public_repositories | where:'fork', false | sort: sort_order | reverse %}
{% else %}
{% assign filtered_repos = site.github.public_repositories | sort: sort_order | reverse %}
{% endif %}

<div class="projects-wrapper">
{% for repository in filtered_repos %}
{% unless site.projects.exclude.projects contains repository.name %}
<div class="project neumorphism-card" data-aos="zoom-in-down">
<div class="name-link-wrapper">
<h3>{{ repository.name }}</h3>
<div class="links">
{% if repository.stargazers_count != 0 %}
<a href="{{ repository.html_url }}/stargazers" class="project-stars-forks">
<svg viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true">
<path fill-rule="evenodd"
d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z">
</path>
</svg>{{ repository.stargazers_count }}
</a>
{% endif %}
{% if repository.forks_count != 0 %}
<a href="{{ repository.html_url }}/network/members" class="project-stars-forks">
<svg viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true">
<path fill-rule="evenodd"
d="M10 5c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v.3c-.02.52-.23.98-.63 1.38-.4.4-.86.61-1.38.63-.83.02-1.48.16-2 .45V4.72a1.993 1.993 0 0 0-1-3.72C.88 1 0 1.89 0 3a2 2 0 0 0 1 1.72v6.56c-.59.35-1 .99-1 1.72 0 1.11.89 2 2 2 1.11 0 2-.89 2-2 0-.53-.2-1-.53-1.36.09-.06.48-.41.59-.47.25-.11.56-.17.94-.17 1.05-.05 1.95-.45 2.75-1.25S8.95 7.77 9 6.73h-.02C9.59 6.37 10 5.73 10 5zM2 1.8c.66 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2C1.35 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2zm0 12.41c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm6-8c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z">
</path>
</svg>{{ repository.forks_count }}
</a>
{% endif %}
</div>
</div>
<p class="project-desc">{{repository.description}}</p>
{% if repository.homepage != "" and repository.homepage != nil %}
<a class="highlight-link" href="{{repository.homepage}}" target="_blank" rel="noreferrer">
Demo
</a>
{% endif %}
<a class="highlight-link" href="{{repository.html_url}}" target="_blank" rel="noreferrer">
Github
</a>
{% if repository.topics %}
<div class="tag-wrapper">
{% for topic in repository.topics %}
<span class="tag neumorphism-card">{{topic}}</span>
{% endfor %}
</div>
{% endif %}
</div>
{% endunless %}
{% endfor %}
</div>
{% endif %}

0 comments on commit 86e62a5

Please sign in to comment.