mirror of
https://github.com/marvinscham/marvinscham.git
synced 2025-12-06 10:10:47 +01:00
Updated README creation
This commit is contained in:
60
resources/README.md.jinja
Normal file
60
resources/README.md.jinja
Normal 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 %}
|
||||
- [ {{ 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
8
resources/projects.json
Normal 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
26
resources/socials.json
Normal 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"
|
||||
}
|
||||
]
|
||||
28
resources/technologies.json
Normal file
28
resources/technologies.json
Normal 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
BIN
resources/wave.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 146 KiB |
Reference in New Issue
Block a user