184 lines
7.3 KiB
React
Raw Normal View History

2024-04-16 17:00:44 +03:00
import React from "react";
import SVG from "react-inlinesvg";
2024-04-16 17:01:13 +03:00
import { AuthHeader } from "@components/Common/AuthHeader/AuthHeader";
import Ellipse from "assets/images/EllipseIntro.svg";
2024-04-17 18:54:45 +03:00
import backgroundOpp from "assets/images/backgroundOpportunity.png";
2024-04-16 17:01:13 +03:00
import cat from "assets/images/cat.png";
import clue from "assets/images/clue.png";
2024-04-17 18:54:45 +03:00
import code from "assets/images/landingBackgroundCode.png";
2024-04-16 17:00:44 +03:00
import "./stack.scss";
export const Stack = () => {
2024-04-17 18:51:27 +03:00
const subjects = [
{
2024-04-17 18:54:45 +03:00
name: "Backend",
skills: [
"php",
"yii2",
"laravel",
"symfony",
"django",
"nodejs",
"fastAPI",
"flask",
"python",
"exspress",
"adonis"
]
2024-04-17 18:51:27 +03:00
},
{
2024-04-17 18:54:45 +03:00
name: "Front",
skills: [
"react",
"next.js",
"typescript",
"redux",
"angular",
"vue",
"jquery",
"css (sass/scss, tailwind, bootstrap, БЭМ)"
]
2024-04-17 18:51:27 +03:00
}
2024-04-17 18:54:45 +03:00
];
2024-04-18 16:42:18 +03:00
const projects = [
{
2024-04-18 16:42:54 +03:00
description:
"Импортозамещение в управлении проектами <span>таск-трекер ITGuild</span>"
2024-04-18 16:42:18 +03:00
},
{
2024-04-18 16:42:54 +03:00
description:
"<span>Работа Тудей</span> - это сервис, который специализируется на поиске работы на новых территориях Российской Федерации."
2024-04-18 16:42:18 +03:00
},
{
2024-04-18 16:42:54 +03:00
description:
"<span>Внедрение искусственного интеллекта</span> (ИИ) в IT-проекты. Интеграции любых популярных сервисов."
2024-04-18 16:42:18 +03:00
},
{
2024-04-18 16:42:54 +03:00
description:
"Новостной портал и удобный каталог компаний <span>DaInfo.pro</span> предоставляющих различные услуги и товары."
}
];
2024-04-16 17:00:44 +03:00
return (
<section className="stack">
<AuthHeader />
<section className="stack__intro">
<div className="stack__container intro__container">
<div className="intro__info">
2024-04-16 17:01:13 +03:00
<span className="intro__suptitle">
Все еще пытаетесь
<br /> пасти котов?*
</span>
<h1 className="intro__title">
Аутстаф
<br />
финг
</h1>
2024-04-16 17:00:44 +03:00
<span className="intro__subtitle">IT-специалистов</span>
2024-04-16 17:01:13 +03:00
<p className="intro__about">
Подберем и документально оформим IT-специалистов, после чего
передадим исполнителей под ваше руководство.{" "}
<span>Вы получаете полное управление над сотрудниками,</span> имея
возможность контролировать и заменять IT штат.
</p>
2024-04-16 17:00:44 +03:00
<div className="intro__links">
<button className="stack__button">оставить заявку</button>
2024-04-16 17:01:13 +03:00
<span className="intro__link">
Окунитесь в<br /> экосистему ITGUIL
</span>
2024-04-16 17:00:44 +03:00
</div>
</div>
<SVG className="intro__ellipse" src={Ellipse} />
<div className="intro__aside">
<h3 className="aside__logo">ITGu ild</h3>
<div className="aside__clue">
2024-04-16 17:01:13 +03:00
<img src={clue} alt="clue" />
2024-04-16 17:00:44 +03:00
<p>
2024-04-16 17:01:13 +03:00
<span>Каждый день</span> база специалистов пополняется на{" "}
<span>+15 резюме</span>
2024-04-16 17:00:44 +03:00
</p>
</div>
2024-04-16 17:01:13 +03:00
<img className="aside__cat" src={cat} alt="cat" />
2024-04-16 17:00:44 +03:00
</div>
</div>
</section>
<section className="stack__opportunity">
2024-04-17 18:51:27 +03:00
<img src={backgroundOpp} className="background__opportunity--left" />
<img src={backgroundOpp} className="background__opportunity--right" />
<div className="stack__container opportunity__container">
<img src={code} className="opportunity__code" />
<img src={code} className="opportunity__code--center" />
<div className="opportunity__block">
<h3 className="opportunity__title">Stack</h3>
<div className="opportunity__info">
<span className="info__subtitle">
Окунитесь в экосистему ITGUIL
</span>
<p className="info__about">
2024-04-17 18:54:45 +03:00
<span>Вы получаете полное управление над сотрудниками,</span>{" "}
имея возможность контролировать и заменять IT штат.
2024-04-17 18:51:27 +03:00
</p>
<div className="info__notification">
2024-04-17 18:54:45 +03:00
<img src={clue} alt="clue" />
2024-04-17 18:51:27 +03:00
<p>
2024-04-17 18:54:45 +03:00
Можем подготовить специалиста конкретно под ваш проект и
используемый стек. Таким образом вы сможете сэкономить ресурсы
на поиск кандидата.
2024-04-17 18:51:27 +03:00
</p>
</div>
</div>
</div>
<div className="opportunity__subjects">
{subjects.map((subject) => {
2024-04-17 18:54:45 +03:00
return (
<div className="subject" key={subject.name}>
<h4>{subject.name}</h4>
<div className="subject__skills">
{subject.skills.map((skill) => {
return <span key={skill}>{skill}</span>;
})}
</div>
2024-04-17 18:51:27 +03:00
</div>
2024-04-17 18:54:45 +03:00
);
})}
2024-04-17 18:51:27 +03:00
</div>
</div>
2024-04-16 17:00:44 +03:00
</section>
2024-04-18 16:42:18 +03:00
<section className="stack__projects projects">
<div className="stack__container projects__container">
2024-04-18 16:42:54 +03:00
<img className="projects__code" src={code} alt="code" />
2024-04-18 16:42:18 +03:00
<h3 className="projects__title">ITGUILD</h3>
<div className="projects__block">
<h4>Наши проекты</h4>
<div className="projects__examples">
{projects.map((project, index) => {
2024-04-18 16:42:54 +03:00
return (
<div key={index} className="stack__project">
<span className="project__img"></span>
<p
dangerouslySetInnerHTML={{ __html: project.description }}
></p>
</div>
);
})}
2024-04-18 16:42:18 +03:00
</div>
<div className="projects__info">
<p>
2024-04-18 16:42:54 +03:00
Мы обеспечиваем финансовые, юридические и кадровые гарантии,
предоставляем SLA и берем на себя ответственность за работу
команды. Вам не требуется заниматься поиском, оформлением или
увольнением сотрудников {" "}
<span>мы берем на себя все хлопоты.</span>
2024-04-18 16:42:18 +03:00
</p>
2024-04-18 16:42:54 +03:00
<button>оставить заявку</button>
2024-04-18 16:42:18 +03:00
</div>
</div>
</div>
</section>
2024-04-16 17:00:44 +03:00
</section>
);
};