Skip to content

Commit

Permalink
Merge pull request #429 from valor-software/development
Browse files Browse the repository at this point in the history
refactor: implemented seo optimization part-1
  • Loading branch information
ZhmenZH authored Mar 11, 2024
2 parents fbf3db8 + 0c62af1 commit 4752928
Show file tree
Hide file tree
Showing 17 changed files with 67 additions and 37 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -236,8 +236,7 @@ <h4 id="_the_outcome_from_a_couple_of_talks">The outcome from a couple of talks:
<p><strong>How she picks movies and buys tickets</strong></p>
</div>
<div class="paragraph">
<p>She usually checks the trailer, searches for ads about the film, and considers her friends' feedback. Before she used <a href="https://multiplex.ua/cinema/kharkiv/dafi" class="bare">https://multiplex.ua/cinema/kharkiv/dafi</a>
[Multiplex^] to pick a movie and purchase tickets as she used to live right next to this
<p>She usually checks the trailer, searches for ads about the film, and considers her friends' feedback. Before she used <a href="https://multiplex.ua/cinema/kharkiv/dafi" class="bare">Multiplex</a>to pick a movie and purchase tickets as she used to live right next to this
movie place. Now she lives downtown and prefers the Planeta Kino&amp;nbsp app. It provides a user-friendly
interface, a great variety of films, and an Apple pay payment method.</p>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"title": "Designing Aggregator App from A to Z — Part 1",
"position": "UI/UX Designer",
"date": "Wed May 19 2021 08:27:24 GMT+0000 (Coordinated Universal Time)",
"seoDescription": "In this second part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general."
"seoDescription": "In this first part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general."
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<div class="paragraph">
<p>Not the fact that the solution above, as it is, matched with NextJS specific.
The standard dropdown component looks too generic and is not customizable as the customer requested.
I don&#8217;t want to put my routine of the research process on your plate, but describe the final decision step by step. If you want to face with my final solution now, please look at <a href="https://github.com/buchslava/nextjs-gtrans-demo" class="bare">https://github.com/buchslava/nextjs-gtrans-demo</a>.</p>
I don&#8217;t want to put my routine of the research process on your plate, but describe the final decision step by step. If you want to face with my final solution now, please look at <a href="https://github.com/buchslava/nextjs-gtrans-demo" class="bare">GitHub</a>.</p>
</div>
<div class="paragraph">
<p>Let&#8217;s get started with the explanation!</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -261,11 +261,11 @@ <h4 id="_whats_next">What&#8217;s next</h4>
<div class="paragraph">
<p><strong>Vitaliy Makogon</strong><br>
JavaScript Developer<br>
<a href="https://twitter.com/mVitaliyd" target="_blank" rel="noopener">https://twitter.com/mVitaliyd</a></p>
<a href="https://twitter.com/mVitaliyd" target="_blank" rel="noopener">Twitter</a></p>
</div>
<div class="paragraph">
<p><strong>Ludmila Nesvitiy</strong><br>
QA Automation Engineer<br>
<a href="https://twitter.com/LudmilaNes" target="_blank" rel="noopener">https://twitter.com/LudmilaNes</a></p>
<a href="https://twitter.com/LudmilaNes" target="_blank" rel="noopener">Twitter</a></p>
</div>
</div>
Original file line number Diff line number Diff line change
Expand Up @@ -421,10 +421,6 @@ <h2 id="_final_thoughts"><strong>Final thoughts</strong></h2>
<p>I hope this article has given you some clarity on Artillery’s software, and helped you make a choice regarding
the performance testing tool you want to work with.</p>
</div>
<div class="paragraph">
<p>In case you’re looking for help in software testing, or your project needs an advanced quality assurance pipeline
<a href="https://valor-software.com/contact.html" target="_blank" rel="noopener">drop us a line</a>!</p>
</div>
</div>
</div>
<div class="sect1">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,8 +239,7 @@ <h4 id="_summary"><strong>Summary</strong></h4>
</div>
<div class="paragraph">
<p>Here I shared our first experience and thus impressions from the technology.
Hopefully, you&#8217;ll find the story useful. Please, don&#8217;t hesitate to share your feedback, give advice, or
contact <a href="https://valor-software.com/contact.html" target="_blank" rel="noopener">Valor Software</a> to give your business a boost!</p>
Hopefully, you&#8217;ll find the story useful.</p>
</div>
</div>
<div class="sect3">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,4 @@
</div>
<div class="paragraph">
<p>We are grateful to the Clutch team and our clients for making this award possible!</p>
</div>
<div class="paragraph">
<p>Please <a href="https://valor-software.com/contact.html" target="_blank" rel="noopener">contact us today</a> if you&#8217;d like to start a project.</p>
</div>
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ <h3 id="_think_twice_then_go_with_valor_software"><strong>Think twice, then go w
</div>
<div class="paragraph">
<p>You&#8217;ve got to have enough vision and responsibility to take care about the way your solution is born and
developed. Follow the link to get a fact-driven estimate from my colleagues at Valor Software: <a href="https://valor-software.com/contact.html" target="_blank" rel="noopener">https://valor-software.com/contact.html</a></p>
developed.</p>
</div>
<div class="paragraph">
<p>Special thanks to contributors and reviewers of the article: <a href="https://www.linkedin.com/in/valorkin/" target="_blank" rel="noopener">Dmitriy Shekhovtsov</a>, <a href="https://www.linkedin.com/in/zackarychapple/" target="_blank" rel="noopener">Zackary Chapple</a>, <a href="https://www.linkedin.com/in/nikitanuts/" target="_blank" rel="noopener">Nikita Demchenko</a>, <a href="https://www.linkedin.com/in/viktoria-lurye-4b7b41155/" target="_blank" rel="noopener">Viktoria Lurye</a>.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
},
{
"title": "Breethe",
"url": "/projects/breethe-sleep-meditation"
"url": "/projects/breethe"
}
]
},
Expand Down
1 change: 0 additions & 1 deletion apps/valor-software-site/src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
prefix="og: http://ogp.me/ns#">
<head>
<meta charset="utf-8"/>
<title>Home - Valor Software</title>
<base href="/"/>
<meta name="robots" content="all"/>
<meta property="og:type" content="website">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"title": "Designing Aggregator App from A to Z — Part 1",
"position": "UI/UX Designer",
"date": "Wed May 19 2021 08:27:24 GMT+0000 (Coordinated Universal Time)",
"seoDescription": "In this second part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general."
"seoDescription": "In this first part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general."
}
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<div *ngIf="comparisonImg" class="mb-10 md:mb-0">
<img-comparison-slider class="img-comparison-slider">
<figure slot="first" class="before m-0 ">
<img width="100%" [src]="comparisonImg.beforeImg">
<img width="100%" [src]="comparisonImg.beforeImg" alt="">
</figure>
<figure slot="second" class="after m-0 ">
<img width="100%" [src]="comparisonImg.afterImg">
<img width="100%" [src]="comparisonImg.afterImg" alt="">
</figure>
<img slot="handle" class="self-center left-0 top-0 text-center max-w-140 pointer-events-auto cursor-pointer"
src="assets/img/icons/arrow-circle.svg">
Expand Down
42 changes: 40 additions & 2 deletions libs/common-docs/src/services/seo.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ const ex: { [key: string]: { nameType: 'meta' | 'title', name: string, nameValue
nameType: 'meta',
name: 'name',
nameValue: 'description',
content: 'We provide enterprise-level service, covering all areas of software development: iOS, Android, and Web, as well as offering professional UX/UI expertise'
content: 'As the development world is getting even more agile, organizations need to follow to keep pace with the users’ expectations and needs.'
},
{
nameType: 'meta',
Expand Down Expand Up @@ -731,6 +731,44 @@ const ex: { [key: string]: { nameType: 'meta' | 'title', name: string, nameValue
content: 'Module Federation - Valor Software'
}
],
'press-release/nestjs-rspack-cicd-performance': [
{
nameType: 'meta',
name: 'name',
nameValue: 'description',
content: 'Leveraging Rspack and Nx while working to increase build performance for NestJS applications'
},
{
nameType: 'meta',
name: 'property',
nameValue: 'og:title',
content: 'Extreme build performance NestJS'
},
{
nameType: 'meta',
name: 'property',
nameValue: 'og:description',
content: 'Leveraging Rspack and Nx while working to increase build performance for NestJS applications'
},
{
nameType: 'meta',
name: 'property',
nameValue: 'twitter:title',
content: 'Extreme build performance NestJS'
},
{
nameType: 'meta',
name: 'property',
nameValue: 'twitter:description',
content: 'Leveraging Rspack and Nx while working to increase build performance for NestJS applications'
},
{
nameType: 'title',
name: 'title',
nameValue: 'title',
content: 'Extreme build performance NestJS'
}
],
};

@Injectable({ providedIn: 'platform' })
Expand Down Expand Up @@ -776,7 +814,7 @@ export class SeoService {
if (value[0].path === 'projects') {
this.getProjectInfo(value[1].path)?.subscribe(res => {
this.initCurrentTagsWithParams({
title: res.name,
title: res.name + ' Project',
description: res.description
});
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ <h1 class="text-light_title_col lg:text-64 text-40 lg:leading-66 leading-44 mb-1
</div>
</div>
<div class="hidden lg:block">
<img src="assets\img\portfolio/dollarstreet_header.png" alt="">
<img src="assets/img/portfolio/dollarstreet_header.png" alt="">
</div>

<div class="block lg:hidden m-auto ">
<img class="m-auto" src="assets\img\portfolio/dollarstreet_header_resp.png" alt="">
<img class="m-auto" src="assets/img/portfolio/dollarstreet_header_resp.png" alt="">
</div>
</div>

Expand All @@ -39,7 +39,7 @@ <h1 class="text-light_title_col lg:text-64 text-40 lg:leading-66 leading-44 mb-1
<h1 class="main-title lg:mb-10 ">Background</h1>
<div class="container ">
<div class="lg:flex flex-column justify-between lg:gap-72 mb-10">
<img class="m-auto" src="assets\img\bg-img\dollar_street_page\dollar_street_bg.png" alt="">
<img class="m-auto" src="assets/img/bg-img/dollar_street_page/dollar_street_bg.png" alt="">

<div class="lg:mt-0 mt-8">
<p class="text-grey_font_col text-left leading-6 text-16 mb-8">
Expand Down Expand Up @@ -104,7 +104,7 @@ <h2 class="text-light_title_col text-left ml-5 lg:ml-0 text-32 lg:text-40 font-b
</p>
</div>
</div>
<img class="m-auto" src="assets\img\bg-img\dollar_street_page\deliverables_bg.png" alt="">
<img class="m-auto" src="assets/img/bg-img/dollar_street_page/deliverables_bg.png" alt="">

</div>

Expand Down Expand Up @@ -152,7 +152,7 @@ <h2 class="text-light_title_col text-left ml-5 lg:ml-0 text-32 lg:text-40 font-b
</p>
</div>
</div>
<img class="m-auto lg:w-3/12 w-8/12" src="assets\img\bg-img\dollar_street_page\angular-icon.svg" alt="">
<img class="m-auto lg:w-3/12 w-8/12" src="assets/img/bg-img/dollar_street_page/angular-icon.svg" alt="">

</div>
<div class="mb-72">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ <h3 [innerHTML]="card.title" class="lg:text-32 text-2xl text-light_title_col lea
{{card.description}}
</p>
<button class="flex justify-center lg:justify-between mt-10 w-full lg:w-auto">
<a [routerLink]="card.route" class="btn-pink flex justify-center w-full">{{card.buttonTitle}}<img src="assets/img/icons/arrow.svg"
<a [routerLink]="card.route"
href="javascript:void(0)"
class="btn-pink flex justify-center w-full">{{card.buttonTitle}}<img src="assets/img/icons/arrow.svg"
class="ml-2" alt=""></a>
</button>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ <h1 class="text-light_title_col md:text-64 text-large leading-36 md:leading-44 m
<a class="link"
href="https://valor-software.com/"
target="_blank"
rel="noopener">https://valor-software.com/
rel="noopener">Valor Software
</a>
website (here referred to as the "Site").
</p>
Expand All @@ -23,7 +23,7 @@ <h1 class="text-light_title_col md:text-64 text-large leading-36 md:leading-44 m
<a class="link"
href="https://valor-software.com/"
target="_blank"
rel="noopener">https://valor-software.com/
rel="noopener">Valor Software
</a>
</p>
</div>
Expand All @@ -38,7 +38,7 @@ <h2 class="text-light_title_col md:text-52 text-40 leading-36 md:leading-44 mb-4
<a class="link"
href="https://valor-software.com/"
target="_blank"
rel="noopener">https://valor-software.com/
rel="noopener">Valor Software
</a>
website operated by Valor Labs Inc.
</li>
Expand Down Expand Up @@ -392,7 +392,7 @@ <h2 class="text-light_title_col md:text-52 text-40 leading-36 md:leading-44 mb-4
<a class="link"
href="https://stripe.com/us/privacy"
target="_blank"
rel="noopener">https://stripe.com/us/privacy
rel="noopener">Stripe Privacy
</a>
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h2 class="text-light_title_col text-left text-32 lg:text-40 ml-5 lg:ml-0 font-b
schema mapping to ensure accurate data migration.
</p>
</div>
<img class="m-auto" src="assets\img\bg-img\tablesready_page\deliverables_bg.png" alt="">
<img class="m-auto" src="assets/img/bg-img/tablesready_page/deliverables_bg.png" alt="">
</div>
</div>

Expand Down Expand Up @@ -160,9 +160,9 @@ <h2 class="text-light_title_col text-left lg:ml-0 ml-5 text-32 lg:text-40 font-
<comparison-slider [buttonClasses]="imageSliderButtonClasses" [comparisonImg]="modernUi2">
</comparison-slider>

<img class="m-auto lg:mb-28 mb-8" src="assets\img\bg-img\tablesready_page\modern_ui_dark_1.png" alt="">
<img class="m-auto lg:mb-28 mb-8" src="assets/img/bg-img/tablesready_page/modern_ui_dark_1.png" alt="">

<img class="m-auto lg:mb-28 mb-8" src="assets\img\bg-img\tablesready_page\modern_ui_dark_2.png" alt="">
<img class="m-auto lg:mb-28 mb-8" src="assets/img/bg-img/tablesready_page/modern_ui_dark_2.png" alt="">

<impact-card [impactCardList]="modernUiImpactList"></impact-card>
</div>
Expand All @@ -180,7 +180,7 @@ <h1 class="main-title mb-10">Future</h1>
forward to this new feature, and to describing it in the next reviews!
</p>

<img class="lg:-mt-56" src="assets\img\bg-img\tablesready_page\future_bg.png" alt="">
<img class="lg:-mt-56" src="assets/img/bg-img/tablesready_page/future_bg.png" alt="">
</div>
</div>
</section>
Expand Down

0 comments on commit 4752928

Please sign in to comment.