Updated README creation

This commit is contained in:
2024-05-03 06:58:51 +02:00
parent cba7ec5055
commit 73c282be3a
10 changed files with 429 additions and 85 deletions

60
resources/README.md.jinja Normal file
View File

@@ -0,0 +1,60 @@
<div align="center">
<h1>Welcome! <img height="28px" src="./resources/wave.gif"></h1>
<p>
I'm Marvin M.Sc. student, fullstack developer and creator of <a href="https://masterychart.com">Mastery Chart</a>.<br>
Located in Baden-Württemberg, Germany <img height="16px" src="https://marvinscham.de/assets/img/lang/de.png">.
</p>
</div>
[//]: # "Derived from https://github.com/thmsgbrt/thmsgbrt"
## 🛠 Tools I use
{% for item in technologies -%}
![{{ item['name'] }}](https://img.shields.io/badge/-{{ item["name"] | replace(" ", "_") }}-{{ item['color'] | replace("#", "") }}?style=flat-square&logo={{ item['logo'] or item['name'] | replace(" ", "_") }}&logoColor=white)
{% endfor -%}
## 🎁 Open source
<table>
<tbody>
{%- for project in projects -%}
<tr>
<td><a href="https://github.com/{{ project['repository'] }}"><b>{{ project['name'] }}</b></a></td>
<td><img alt="Stars" src="https://img.shields.io/github/stars/{{ project['repository'] }}?style=flat-square&labelColor=343b41"/></td>
<td><img alt="Issues" src="https://img.shields.io/github/issues/{{ project['repository'] }}?style=flat-square&labelColor=343b41"/></td>
<td><img alt="Pull Requests" src="https://img.shields.io/github/issues-pr/{{ project['repository'] }}?style=flat-square&labelColor=343b41"/></td>
</tr>
{%- endfor -%}
</tbody>
</table>
## 📊 30-day breakdown
{{ waka_projects }}
{{ waka_langs }}
## 📓 Latest blog posts
{% for entry in blog_entries %}
- [![](https://gitlab.ms-ds.org/msds/icons/-/raw/main/icons-small/ghost.png) {{ entry['title'] }}]({{ entry['url'] }})
{% endfor %}
## 🦉 Duolingo progress
- 🔥 Streak: {{ "%d"|format(duolingo_stats["streak"]|float) }}
- ⚡ {{ "%d"|format(duolingo_stats["xp"]|float) }} XP
- 👨‍🎓 Currently learning: <img height="16px" src="https://marvinscham.de/assets/img/lang/{{ duolingo_stats['learning_language'] }}.png"/> {{ duolingo_stats['current_lang'] }}
## More
{% for social in socials -%}
<a href="{{ social['url'] }}" target="_blank"><img alt="{{ social['name'] }}" src="https://img.shields.io/badge/{{ social['name'] }}-%23{{ social['color']|replace("#","") }}.svg?&style=for-the-badge&logo={{ social['logo'] }}&logoColor=white" /></a>
{% endfor %}
------------
<p align="center">Last update: {{ last_update }}</p>

8
resources/projects.json Normal file
View File

@@ -0,0 +1,8 @@
[
{ "name": "Disenchanter", "repository": "marvinscham/disenchanter" },
{
"name": "Duolingo API Dockerized",
"repository": "marvinscham/duolingo-api-dockerized"
},
{ "name": "BibTeX OSS", "repository": "marvinscham/bibtex-oss" }
]

26
resources/socials.json Normal file
View File

@@ -0,0 +1,26 @@
[
{
"name": "Homepage",
"url": "https://marvinscham.de",
"color": "#0d254c",
"logo": "googlechrome"
},
{
"name": "GitHub",
"url": "https://github.vom/marvinscham",
"color": "#181717",
"logo": "github"
},
{
"name": "LinkedIn",
"url": "https://www.linkedin.com/in/marvin-scham-58576216b/",
"color": "#0A66C2",
"logo": "linkedin"
},
{
"name": "Duolingo",
"url": "https://duolingo.com/profile/marvinscham",
"color": "#58CC02",
"logo": "duolingo"
}
]

View File

@@ -0,0 +1,28 @@
[
{ "name": "Bash", "logo": "gnubash", "color": "#4EAA25" },
{ "name": "Chart.js", "logo": "chartdotjs", "color": "#FF6384" },
{ "name": "Cloudflare", "logo": "cloudflare", "color": "#F38020" },
{ "name": "D3.js", "logo": "d3dotjs", "color": "#F9A03C" },
{ "name": "Docker", "logo": "Docker", "color": "#2496ED" },
{ "name": "Ghost", "logo": "ghost", "color": "#15171A" },
{ "name": "Git", "logo": "git", "color": "#F05032" },
{ "name": "GitHub Actions", "logo": "githubactions", "color": "#2496ED" },
{ "name": "GitLab CI", "logo": "gitlab", "color": "#FC6D26" },
{ "name": "HTML5", "logo": "html5", "color": "#E34F26" },
{ "name": "JavaScript", "logo": "javascript", "color": "#F7DF1E" },
{ "name": "MariaDB", "logo": "mariadb", "color": "#1F305F" },
{ "name": "Markdown", "logo": "markdown", "color": "#000000" },
{ "name": "NGINX", "logo": "nginx", "color": "#009639" },
{ "name": "Obsidian", "logo": "obsidian", "color": "#7C3AED" },
{ "name": "OpenAI", "logo": "openai", "color": "#412991" },
{ "name": "PHP", "logo": "php", "color": "#777BB4" },
{ "name": "Plausible", "logo": "plausibleanalytics", "color": "#5850EC" },
{ "name": "Python", "logo": "python", "color": "#3776AB" },
{ "name": "Riot API", "logo": "riotgames", "color": "#EB0029" },
{ "name": "Ruby", "logo": "ruby", "color": "#CC342D" },
{ "name": "Sass", "logo": "sass", "color": "#CC6699" },
{ "name": "Sentry", "logo": "sentry", "color": "#362D59" },
{ "name": "SonarQube", "logo": "sonarqube", "color": "#4E9BCD" },
{ "name": "VS Code", "logo": "visual-studio-code", "color": "#007ACC" },
{ "name": "Weblate", "logo": "weblate", "color": "#2ECCAA" }
]

BIN
resources/wave.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB