Skip to content

Add Basic User stories page #2227

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Feb 6, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions _data/projectfooter.yaml
Original file line number Diff line number Diff line change
@@ -16,6 +16,8 @@ links:
url: /events
- page: Newsletter
url: /newsletter
- page: User Stories
url: /userstories
- page: Roadmap
url: https://github.com/orgs/quarkusio/projects/13/views/1
- page: Security policy
36 changes: 18 additions & 18 deletions _includes/books-band.html
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
<div class="component-wrapper books-band">
{% for item in site.data.books %}
<div class="width-6-12 book">
<div class="grid-wrapper">
<div class="img-wrapper">
<a href="{{ item.link }}" target="_blank">
<img src="{{site.baseurl}}/assets/images/books/{{ item.thumbnail }}">
</a>
</div>
<div class="info-wrapper">
<h4 class="mt-0"><a href="{{ item.link }}" target="_blank">{{ item.title }}</a></h4>
<p>{{ item.description }}</p>
<small>
Publish Date: {{ item.publish-date }}<br/>
Author(s): {{ item.authors }}
</small>
<div class="full-width-bg component-slim">
<div class="grid-wrapper click-cards">
<div class="width-12-12 width-12-12-m">
</div>

{% for item in site.data.books %}
<div class="card">
<a href="{{ item.link }}"></a>
<div>
<img src="{{site.baseurl}}/assets/images/books/{{ item.thumbnail }}">
<p class="title">{{ item.title }}</p>
<div class="description">
<p>{{ item.description }}</p></div>
<div class="metatext">Publish Date: {{ item.publish-date }}<br/>
Author(s): {{ item.authors }}</div>
</div>
</div>
</div>
{% endfor %}
{% endfor %}

</div>
</div>
5 changes: 2 additions & 3 deletions _includes/header-navigation.html
Original file line number Diff line number Diff line change
@@ -19,16 +19,15 @@
<li><a href="{{site.baseurl}}/kubernetes-native" class="{% if page.url contains '/kubernetes-native/' %}active{% endif %}">KUBERNETES NATIVE</a></li>
<li><a href="{{site.baseurl}}/standards" class="{% if page.url contains '/standards/' %}active{% endif %}">STANDARDS</a></li>
<li><a href="{{site.baseurl}}/versatility" class="{% if page.url contains '/versatility/' %}active{% endif %}">VERSATILITY</a></li>
<li><a href="{{site.baseurl}}/container-first" class="{% if page.url contains '/container-first/' %}active{% endif %}">CONTAINER FIRST</a></li>


<li><a href="{{site.baseurl}}/container-first" class="{% if page.url contains '/container-first/' %}active{% endif %}">CONTAINER FIRST</a></li>
</ul>
</li>
<li class="dropdown">
<span href="{{site.baseurl}}/learn/">Learn<i class="fas fa-chevron-down"></i></span>
<ul class="submenu">
<li><a href="{{site.baseurl}}/get-started" class="{% if page.url contains '/get-started/' %}active{% endif %}">GET STARTED</a></li>
<li><a href="{{site.baseurl}}/guides" class="{% if page.url contains '/guides/' %}active{% endif %}">DOCUMENTATION</a></li>
<li><a href="{{site.baseurl}}/userstories/" class="{% if page.url contains '/userstories/' %}active{% endif %}">USER STORIES</a></li>
<li><a href="{{site.baseurl}}/qtips" class="{% if page.url contains '/qtips/' %}active{% endif %}">"Q" TIP VIDEOS</a></li>
<li><a href="{{site.baseurl}}/books" class="{% if page.url contains '/books/' %}active{% endif %}">BOOKS</a></li>
</ul>
2 changes: 1 addition & 1 deletion _includes/homepage-userstory-callout.html
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@
<div class="grid__item width-10-12 width-12-12-m">
<p class="callout-quote">{{ site.data.callout-quotes.quote }}</p>
<p class="callout-credit">- {{ site.data.callout-quotes.author }}</p>
<p class="callout-links"><a href="{{ site.data.callout-quotes.usecaselink }}">Read this User Story</a> | <a href="{{site.baseurl}}/blog/tag/user-story/">See All User Stories</a></p>
<p class="callout-links"><a href="{{ site.data.callout-quotes.usecaselink }}">Read this User Story</a> | <a href="{{site.baseurl}}/userstories/">See All User Stories</a></p>
</div>
</div>
</div>
27 changes: 27 additions & 0 deletions _includes/userstories-band.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<div class="full-width-bg component-slim">
<div class="grid-wrapper click-cards">
<div class="width-12-12 width-12-12-m">
</div>

{% for post in site.tags.user-story %}
{% assign author = site.data.authors[post.author] %}
<div class="card">
<a href="{{site.baseurl}}{{ post.url }}"></a>
<div>
{% if post.thumbnailimage %}
<img src="{{ post.thumbnailimage }}">
{% endif %}
<p class="title">{{ post.title }}</p>
<div class="description">
{% if post.synopsis %}
<p>{{ post.synopsis | strip_html }}</p>
{% else %}
<p>{{ post.content | strip_html | truncate: 200 }}</p>
{% endif %}</div>
<div class="metatext">Written by: {% if post.author %} {{ author.name }} {% endif %} </div>
</div>
</div>
{% endfor %}

</div>
</div>
8 changes: 8 additions & 0 deletions _layouts/userstories.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: base
---

{% include title-band.html %}

{% include userstories-band.html %}

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: GoWithFlow chooses Quarkus to deliver fast to production with minimal ris
date: 2019-11-06
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/gowithflow/Flow_id.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/gowithflow

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Vodafone Greece replaces Spring Boot with Quarkus
date: 2019-11-13
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/vodafonegreece/New_VF_Logo_Horiz_RGB_RED.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/vodafonegreece

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: For fast innovation and to stay ahead of the competition, Talkdesk choose
date: 2019-12-11 00:00:00.000 -0600
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/talkdesk/td_logo_2019_cmyk_darkblue.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/talkdesk

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Suomen Asiakastieto Oy chooses Quarkus for their microservices developmen
date: 2020-02-10
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/asiakastieto/Asiakastieto-logo.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/asiakastieto

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Lufthansa Technik AVIATAR experiences significant cloud resources savings
date: 2020-02-17
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/lufthansatechnik/LHT_logo.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/lufthansatechnik

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Ennovative Solutions uses Quarkus with AWS Lambda to deliver a better cus
date: 2020-03-14
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/ennovativesolutions/ennovativesolutions-purqr.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/ennovativesolutions

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Why did Payair Technologies switch to Quarkus?
date: 2020-04-08
tags: user-story
author: hubertlewandowski
thumbnailimage: /assets/images/posts/quarkus-user-stories/payair/payair_logo_rgb.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/payair

2 changes: 1 addition & 1 deletion _posts/2020-04-24-quarkus-summit-2020.adoc
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
layout: post
title: Free Quarkus Sessions at Red Hat Summit
date: 2020-04-24
tags: conference user-story
tags: conference
synopsis: A handy guide to Quarkus sessions at Red Hat's free Summit Virtual Experience.
author: jclingan
---
1 change: 1 addition & 0 deletions _posts/2020-05-06-sedona-rewrites-insurance-premium.adoc
Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: Sedona rewrites insurance premium actuarial engine using Quarkus
date: 2020-05-06
tags: user-story
author: cesarsaavedra
thumbnailimage: /assets/images/posts/quarkus-user-stories/sedona/sedona-logo.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/sedona

2 changes: 1 addition & 1 deletion _posts/2020-08-25-backports-application.adoc
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
layout: post
title: From zero to hero on backporting pull requests
date: 2020-08-25
tags: user-story
tags:
author: gastaldi
---
= From zero to hero on backporting pull requests
2 changes: 1 addition & 1 deletion _posts/2020-08-25-quarkus-day-2020.adoc
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
layout: post
title: Free Quarkus Sessions at Quarkus Day by Red Hat
date: 2020-08-25
tags: conference user-story event
tags: conference event
synopsis: A handy guide to Quarkus sessions at Red Hat's free Quarkus Day virtual event.
author: jfalkner
---
1 change: 1 addition & 0 deletions _posts/2020-09-14-wipro-customer-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2020-09-14
tags: user-story
synopsis: Retailers are aggressively adopting cloud technologies to keep up with changing customer needs, seasonal demand, and increased competition. Digital retailers, like Amazon, are disrupting the industry and retailers are looking for ways to remain competitive.
author: jbeck
thumbnailimage: /assets/images/posts/quarkus-user-stories/wipro/Wipro_Digital.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/wipro
1 change: 1 addition & 0 deletions _posts/2020-09-23-cytech-customer-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2020-09-23
tags: user-story
synopsis: Cytech uses Quarkus to save Greek Tourism
author: dandreadis
thumbnailimage: /assets/images/posts/quarkus-user-stories/cytech/cytechLogoLarge.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/cytech
1 change: 1 addition & 0 deletions _posts/2021-06-22-abraxas-customer-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2021-06-22
tags: user-story
synopsis: Abraxas Uses Quarkus For Cutting Edge Tax App
author: jbeck
thumbnailimage: /assets/images/posts/quarkus-user-stories/abraxas/abraxas.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/abraxas
2 changes: 2 additions & 0 deletions _posts/2021-09-13-decathlon-user-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,8 @@ date: 2021-09-13
tags: user-story
synopsis: 'VCStream: a new messaging platform for DECATHLON’s Value Chain, built on Quarkus.'
author: lmathieu
thumbnailimage: /assets/images/posts/quarkus-user-stories/decathlon/vcTech_logo_vcStream_500h.jpg

---

:imagesdir: /assets/images/posts/quarkus-user-stories/decathlon
1 change: 1 addition & 0 deletions _posts/2021-09-15-adoptium-customer-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2021-09-15
tags: user-story
synopsis: Java is used by millions of developers worldwide and is the second most popular language, and they all need a Java runtime. Adoptium, the most popular Java distribution, needed to offer a way for developers to programmatically discover and access pre-built Java binaries across many different variants, and produced an end-user API with Quarkus to improve performance and developer productivity.
author: jfalkner
thumbnailimage: /assets/images/posts/quarkus-user-stories/adoptium/adoptium-logo.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/adoptium
1 change: 1 addition & 0 deletions _posts/2021-09-20-logicdrop-customer-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2021-09-20
tags: user-story
synopsis: "Moving to Quarkus from a large SpringBoot ecosystem seemed overwhelming at first, but in the end, it was a simple straight-forward transition. Quarkus not only made Java development fun again but also drastically improved the developer experience and Logicdrop's ability to deliver features faster."
author: kjq
thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2021-12-02
tags: user-story development-tips gitlab
synopsis: "Using Quarkus greatly improved our developers productivity and our CI/CD process needed to be redesigned to catch up. In doing so, we wanted a more universal experience and leveraging Quarkus extensions was a perfect fit. Every step of our Quarkus pipelines, from inception, to development through deployment, and finally monitoring, are now orchestrated through GitLab."
author: kjq
thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2022-05-31
tags: user-story kafka
synopsis: Banco do Brasil extracts investment data from the Brazilian Open Banking environment using Quarkus and Kafka to scale horizontally the processing with multiple instances and simultaneous worker threads.
author: felipewind
thumbnailimage: /assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/bancodobrasil
1 change: 1 addition & 0 deletions _posts/2022-09-13-aphp-user-story.adoc
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2022-09-13
tags: user-story
synopsis: 'A short story of Quarkus adoption by APHP (Assistance Publique des Hôpitaux de Paris).'
author: jyterrien
thumbnailimage: /assets/images/posts/quarkus-user-stories/aphp/aphp-logo-blue.png
---

:imagesdir: /assets/images/posts/quarkus-user-stories/aphp
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ date: 2023-02-09
tags: user-story
synopsis: DataCater provides a developer-friendly ETL platform. Learn why it chose Quarkus for its recent rewrite.
author: ssprenger
thumbnailimage: /assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png
---

= DataCater uses Quarkus to make Data Streaming more accessible
Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: MEF and Sofis use Quarkus as core component of a new innovative architect
date: 2023-05-09
tags: user-story
author: fgregorio
thumbnailimage: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus/mef.png
---
:imagesdir: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus

Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ title: "Revolutionizing time tracking: how Quarkus transformed our backend devel
date: 2024-04-18
tags: user-story
author: dodalovicgran
thumbnailimage: /assets/images/posts/quarkus-user-stories/gran/gran-logo.png
---
:imagesdir: /assets/images/posts/quarkus-user-stories/gran

Original file line number Diff line number Diff line change
@@ -5,6 +5,8 @@ date: 2024-04-22
tags: user-story
synopsis: 'Ship.Cars utilizes the Quarkus framework to increase efficiency and reduce costs in their auto transport logistics, despite initial challenges, the result is improved productivity and future scalability.'
author: iyanev
thumbnailimage: /assets/images/posts/quarkus-user-stories/shipcars/sc_logo.png

---

:imagesdir: /assets/images/posts/quarkus-user-stories/shipcars
6 changes: 6 additions & 0 deletions _sass/colormode.scss
Original file line number Diff line number Diff line change
@@ -84,6 +84,12 @@ html.dark {
.giscus {
background-color: var(--img-background-color) !important; }

// Cards - backup for no alt image //
.click-cards .card img {
background-color: var(--img-background-color) !important;
padding: 1rem;
margin-bottom: 1rem; }

// Post and Guides - backup for no alt image //
.post .doc-content img {
background-color: var(--img-background-color) !important;
8 changes: 8 additions & 0 deletions _sass/includes/whitecards.scss
Original file line number Diff line number Diff line change
@@ -119,6 +119,14 @@ grid-column: span 3;
line-height: 1.1rem;
}

img {
display: block;
margin-left: auto;
margin-right: auto;
width: 90%;
padding: 1rem 0 2rem 0;
}

span.highlighted {
font-weight: bold;
font-style: italic;
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions userstories.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
layout: userstories
title: User Stories
subtitle: Hear from developers about their successes and challenges when using Quarkus in real-world applications to meet business requirements.
permalink: /userstories/
---