diff --git a/package.json b/package.json index 21fa469..01ae91b 100644 --- a/package.json +++ b/package.json @@ -3,15 +3,34 @@ "version": "0.1.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^5.16.1", - "@testing-library/react": "^12.1.2", - "@testing-library/user-event": "^13.5.0", + "@fortawesome/fontawesome-svg-core": "^6.1.1", + "@fortawesome/free-solid-svg-icons": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.1.18", + "@material-ui/core": "^4.12.4", + "@material-ui/icons": "^4.11.3", + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.2.0", + "@testing-library/user-event": "^14.2.0", + "@types/node": "^17.0.34", + "@types/react-router-dom": "^5.3.3", + "animate.css": "^4.1.1", + "axios": "^0.27.2", + "formik": "^2.2.9", + "node-sass": "^7.0.1", + "postcss": "^8.4.14", + "postcss-use": "^3.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", + "react-fontawesome": "^1.7.1", "react-router": "^6.2.1", "react-scripts": "5.0.0", - "styled-components": "^5.3.3", - "web-vitals": "^2.1.3" + "react-slick": "^0.29.0", + "reactjs-popup": "^2.0.5", + "sass": "^1.51.0", + "slick-carousel": "^1.8.1", + "styled-components": "^5.3.5", + "typescript": "^4.6.4", + "web-vitals": "^2.1.4" }, "scripts": { "start": "react-scripts start", diff --git a/src/App.css b/src/App.css index 74b5e05..43a7bd5 100644 --- a/src/App.css +++ b/src/App.css @@ -1,38 +1 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} +@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap'); \ No newline at end of file diff --git a/src/App.js b/src/App.js deleted file mode 100644 index 3784575..0000000 --- a/src/App.js +++ /dev/null @@ -1,25 +0,0 @@ -import logo from './logo.svg'; -import './App.css'; - -function App() { - return ( -
- Edit src/App.js and save to reload.
-
+ Возникла проблема с автомобилем - Carobar всегда поможет вам! +
++ Carobar был основан в 2010 году. +
++ За это время мы помогли решить проблему с автомобилем огромному + количеству людей. +
++ Наши работники настоящие мастера своего дела, ваш автомобиль в + надежных руках! +
+Агенты
+Admin
+Список агетов
+Sort
+{el.desc}
+{el.createdAt}
+{el.fullName}
+{el.createdAt}
+{el.phone}
+Admin Panel
+Авторизация
+Введите логин и пароль
+Контакты
+Admin
+Все контакты
+Sort
+Обзор
+Admin
+Кол-во заявок
+{reqCounter}
+Выполненные заявки
+{reqCounterFinall}
+Кол-во звонков
+{reqCounterCall}
+Товары
+Admin
+Список товаров
+Sort
+{el.desc}
+{el.createdAt}
+{el.fullName}
+{el.createdAt}
+{el.phone}
+Заявки
+Admin
+Все заявки
+Sort
+{el.desc}
+{el.createdAt}
+{el.fullName}
+{el.createdAt}
+{el.phone}
+Контакты
+Admin
+Все контакты
+Sort
+Иванов Дмитрий Ильич
++ lorem ipsum dolor sit amet, consectlorem ipsum dolor sit + amet, consectlorem ipsum dolor sit amet, consectlorem + ipsum dolor sit amet, consectlorem ipsum dolor sit amet, + consectlorem ipsum dolor sit amet, consectlorem ipsum + dolor sit amet, consectlorem ipsum dolor sit amet, + consectlorem ipsum dolor sit amet, consect +
+Мастер
+Удалить
+Admin Panel
++ Этот веб-сайт использует cookies. Практически все веб-сайты + используют технологию cookie. Cookies (куки) – это файлы, которые + загружаются на компьютер пользователя при входе на веб-сайт или в + некоторые разделы веб-сайта. Куки позволяют нам, среди прочего, + хранить и обновлять сведения о предпочтениях при + интернет-навигации пользователя или его устройства. Они также + обеспечивают безопасность при посещении нашего веб-сайта и + гарантируют, что веб-сайт выглядит единообразно и соответствует + Вашим предпочтениям. +
++ В зависимости от того, кто управляет доменом, откуда отправляются + файлы cookie и кто обрабатывает полученные данные, различают два + типа: собственные и сторонние куки. +
++ Существует также вторая классификация по срокам хранения в + браузере на клиентском компьютере: различают куки сеанса или + постоянные куки. +
++ И, наконец, существует еще одна классификация с пятью типами куки + по типу цели, для которой данные обрабатываются: технические куки, + куки персонализации, куки для анализа, куки рекламные и куки + поведенческой рекламы. +
++ + +
++ Технические + cookies: Это файлы, которые позволяют + пользователю осуществлять интернет навигацию через веб-страницу, + платформу или приложение и разрешают доступ к различным опциям или + услугам, которые имеются на этой странице. Так, например, + технические куки позволяют контролировать трафик и передачу + данных, отслеживать состояние сеанса доступа пользователя, + обеспечить вход пользователя в разделы сайта с ограничением + доступа, запомнить элементы заказа в интернет-магазине, + осуществлять процесс покупки заказа, сделать заявку на регистрацию + или участие в мероприятии, использовать элементы безопасности во + время интернет навигации, хранить содержимое для трансляции видео + или звуковых файлов или обмениваться контентом через социальные + сети. +
++ Cookies персонализации: они + позволяют пользователю получать доступ к услуге с некоторыми + общими предопределенными параметрами в терминале пользователя, + такими как, например, язык, тип браузера, через который происходит + доступ к услуге, региональная конфигурация такого доступа и т.д. +
++ Куки используемые на этом веб-сайте, которые зависят от цели, для + которой данные обрабатываются: +
++ Cookies + для анализа. Этот тип файлов куки позволяет + проводить мониторинг и анализ поведения пользователей веб-сайтов, + с которыми они связаны. Информация, собранная с помощью этого типа + файлов cookie используется для измерения посещаемости веб-сайтов, + приложений или платформ и для создания навигационных профилей + пользователей таких сайтов, приложений и платформ, чтобы на основе + анализа данных по использованию посетителями веб-узла производить + улучшения в его работе. Для этой цели мы используем сторонние + куки, в частности, службу Google Analytics. Для получения + дополнительной информации, см. Центр конфиденциальности Google + Analytics . +
+Другие типы cookies, используемые на этом сайте:
++ Социальные сети +
++ Мы используем социальные сети как средство коммуникации и + продвижения нашей продукции и услуг. В любом случае мы не + используем данные в неразрешенных целях. Компания не несет + ответственности за содержание, комментарии, мнения или информацию, + собственные или третьих сторон, которые пользователи публикуют в + наших аккаунтах, созданных на Facebook, Twitter и т.д. Наш контент + разрешается использовать для законных целей, при условии, что Вы + сделаете упоминание о его происхождении или авторе. Пожалуйста, + обратите внимание, что использование социальных сетей обусловлено + политикой конфиденциальности каждой из них. Больше информации по + данному вопросу можно получить по следующим ссылкам: +
+ ++ +
++ Вы можете разрешать, блокировать или удалять куки установленные на + Вашем компьютере путем настройки параметров Вашего браузера. Далее + мы предоставляем Вам информацию по этой теме, касающуюся основных + браузеров. +
++ Обозреватель + Internet Explorer: Инструменты / + Свойства обозревателя / Конфиденциальность / Настройки. +
++ Для получения дополнительной информации, см. Поддержка Microsoft + или помощь браузера. +
++ Firefox: Инструменты / Параметры / + Конфиденциальность / История. +
++ Для получения дополнительной информации, см. Поддержка Mozilla или + помощь браузера. +
++ Chrome: Конфигурация / Показать расширенные + параметры / Конфиденциальность / Параметры содержимого. +
++ Для получения дополнительной информации, см. Поддержка Google или + помощь браузера. +
++ Safari: Настройки / Безопасность. +
++ Для получения дополнительной информации, см. Поддержка Apple или + помощь браузера. +
++ Safari для IOS (iPhone/ iPad) +
++ Для получения дополнительной информации, см. Поддержка Apple или + помощь браузера. +
++ Chrome для Android +
++ Для получения дополнительной информации обратитесь к следующей + ссылке: HTTPS://support.Google.com/Chrome/Answer/2392971?HL=ES +
++ +
++ Пожалуйста, обратите внимание, что изменения в использовании + файлов куки могут вызывать, частично или полностью, потерю + функциональных возможностей веб-сайта. +
++ Целью вышеперечисленных куки является помочь распознать cookies в + Вашем браузере, когда вы нас посещаете. +
++ Мы постарались охватить все куки, которые технологически + используем мы или наши партнеры, но имейте в виду, что иногда + возможны задержки в обновлении этого списка. Если вы заметили + какое-либо несоответствие или считаете, что файл cookie + отсутствует, пожалуйста, дайте нам знать об этом, отправив письмо + на наш адрес электронной почты. +
++ Сообщаем вам, что настоящий веб-сайт может изменить свою политику + куки основываясь на изменениях в действующем законодательстве или + в результате изменения веб-сайта или услуг и информации, + предоставляемых пользователям. Мы рекомендуем периодически + проверять условия использования для того, чтобы быть в курсе + изменений, дополнений и обновлений, которые могут иметь место. +
+— ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
+Часто задаваемые вопросы
++ Мы предлагаем простые и прозрачные условия аренды автомобиля на + любой срок. Ознакомьтесь с приведенной ниже информацией, и если у + вас возникнут какие-либо вопросы, мы будем рады ответить на них. +
+С кем связаться в случае дополнительных вопросов?
++ Свяжитесь с директором, телефон которого указан вверху станицы. +
+Какие сроки ремонта в вашем СТО?
++ Все зависит от сложности работы и наличие деталей. Подробнее о + сроках всегда можно узнать у вашего мастера. +
++ Возможны ли какие-то дополнительные затраты не обговоренные + перед ремонтом? +
++ Дополнительные затраты никогда не требуются. Мы всегда говорим + вам полную стоймость ремонта. +
++ В случае если в машине есть дополнительные проблемы, вы сообщите + мне об этом? +
++ Конечно, наша задача рассказать вам о проблемах с вашей машиной, + и решить, будем ли мы ремонтировать дополнительные элементы. +
+Где мне получить номер мастера?
++ Мастер свяжется с вами, когда вы оставите заявку. Запишите номер + в телефонную книжку. +
++ У меня нет возможности довезти машину самостоятельно, можете ли + вы ее эукуировать? +
++ К сожелению нет, чтобы доставить вашу машину в СТО, вам + потребутеся прибегнуть к помощи 3-их лиц. +
+— ОБРАТНАЯ СВЯЗЬ
+Отзывы
++ Ежедневно десятки людей обращаются к нам, для того чтобы их + автомобиль не имел никаких проблем +
+Джейн МакКаллан
+Директор по маркетингу в Pepsi Co.
++ Я полностью довольна услугами этой компании. Я часто ремонтирую + свой автомобиль с FASTCAR. +
+Оливер Сельвос
+Основатель Sony Entertainment
++ Я полность доволен услугами этой компании. Я часто ремонтирую + свой автомобиль с FASTCAR. +
++ Copyright © 2022 Carobar. + + All rights reserved. + {' '} + and + + cookies + + . +
+— Список брендов
+Бренды
+Мы занимаемся ремонтом следующих брендов
+НАШИ УСЛУГИ
++ НИЖЕ ПРИВЕДЕНЫ НЕКОТОРЫЕ ИЗ +
++ УСЛУГИ ПО РЕМОНТУ АВТОМОБИЛЕЙ, КОТОРЫЕ МЫ ПРЕДЛАГАЕМ: +
++ ПОЗНАКОМЬТЕСЬ С КВАЛИФИЦИРОВАННОЙ КОМАНДОЙ МЕХАНИКОВ С БОЛЕЕ ЧЕМ + 5-ЛЕТНИМ БЕЗУПРЕЧНЫМ ОПЫТОМ РАБОТЫ В АВТОРЕМОНТНОЙ ОТРАСЛИ! МЫ + ИСПОЛЬЗУЕМ ТОЛЬКО ВЫСОКОКАЧЕСТВЕННЫЕ ДЕТАЛИ И СТРЕМИМСЯ СДЕЛАТЬ ВАШИ + ПОЕЗДКИ БЕЗОПАСНЫМИ И КОМФОРТНЫМИ! МЫ ВСЕГДА РАДЫ ПОМОЧЬ ВАМ В + РЕШЕНИИ ЭТИХ ЗАДАЧ. +
+—ОТПРАВИТЬ ЗАПРОС
+Нуждаетесь в ремонте автомобиля?
+Заполните форму ниже, и мы свяжемся с вами как можно скорее!
++ 1.1. Посетитель Сайта — лицо, пришедшее на сайт без цели + размещения Заказа. 1.2. Пользователь — физическое и/или + юридическое лицо (в том числе образования, имеющие признаки + юридических лиц), посетитель Сайта, принимающий условия настоящей + Политики и желающий разместить Заказ в веб-приложении Carobar, + осуществляющий иные действия, выражающие его веб-сервиса + комментариев, общение с представителями интернет-магазина через + форму обратной связи и прочие действия). 1.3. Клиент — + Пользователь, оставивший контактные данные для заявки в + веб-приложнии Carobar. 1.4. Веб-сервис — Интернет-сайт, + расположенный в сети интернет по адресу , где представлены товары, + предлагаемые для приобретения, Заявка — должным образом + оформленный запрос Покупателя на веб-сервисе. +
+ ++ 2.1. Персональные данные Пользователя/Покупателя обрабатываются в + соответствии с ФЗ «О персональных данных» № 152-ФЗ. 2.2. Под + обработкой персональных данных понимается любое действие + (операция) или совокупность действий (операций), совершаемых с + использованием средств автоматизации или без использования таких + средств с персональными данными, включая сбор, запись, + систематизацию, накопление, хранение, уточнение (обновление, + изменение) извлечение, использование, передачу (в том числе + передачу третьим лицам, не исключая трансграничную передачу, если + необходимость в ней возникла в ходе исполнения обязательств), + обезличивание, блокирование, удаление, уничтожение персональных + данных. 2.3. Интернет-магазин обрабатывает следующую информацию о + Посетителе/Пользователе/Покупателе: • Фамилию, Имя, Отчество; • + контактный номер телефона; • адрес электронной почты; • дату + рождения; • пол; • адрес доставки товара; • место жительства; • + банковские реквизиты/реквизиты платежных документов; • сведения об + оказанных услугах и/или приобретенных товарах; • IP пользователя; + • данные о заказах. +
+ ++ 3.1. Предоставляя свои персональные данные интернет-магазину, + Посетитель Сайта/Пользователь/Покупатель соглашается на их + обработку Интернет-магазином, в том числе в целях : • выполнения + интернет-магазином обязательств перед Посетителем + Сайта/Пользователем/Покупателем по вопросу исполнения Заказа, • + обработки запросов Пользователя/Покупателя, • продвижения + работниками Интернет-магазина товаров и услуг, • оптимизации + Интернет-магазина, • проведения электронных и sms опросов, • + контроля результатов маркетинговых акций, • клиентской поддержки, + • организации доставки товара Покупателям, • проведения розыгрышей + призов среди Посетителей Сайта/Пользователей/ Покупателей, + контроля удовлетворенности Посетителя + Сайта/Пользователя/Покупателя, а также качества услуг, оказываемых + Интернет-магазином, • получения оплаты за приобретенный Товар, • + осуществления налоговой и/или финансовой отчетности, в + соответствии с требованиями законодательства Российской Федерации. +
+ ++ 4.1. Интернет-магазин имеет право отправлять информационные, в том + числе рекламные сообщения, на электронную почту и мобильный + телефон Пользователя/Покупателя с его согласия, выраженного + посредством совершения им действий, однозначно идентифицирующих + этого абонента и позволяющих достоверно установить его + волеизъявление на получение сообщения. 4.2. Сервисные сообщения, + информирующие Пользователя/Покупателя о заказе и этапах его + обработки, отправляются автоматически и не могут быть отклонены + Пользователем/Покупателем. 4.3. Посетитель / Пользователь / + Покупатель настоящим дает согласие на сбор, анализ и использование + cookies, в том числе третьими лицами для целей формирования + статистики и оптимизации рекламных сообщений. 4.4. + Интернет-магазин получает информацию об ip-адресе посетителя сайта + . Данная информация не используется для установления личности + посетителя. 4.5. Интернет-магазин не несет ответственности за + сведения, предоставленные Пользователем/Покупателем на сайте в + общедоступной форме. 4.6. Интернет-магазин вправе осуществлять + записи телефонных разговоров с Пользователем/Покупателем. При этом + интернет-магазин обязуется: предотвращать попытки + несанкционированного доступа к информации, полученной в ходе + телефонных переговоров, и/или передачу ее третьим лицам, не + имеющим непосредственного отношения к исполнению заказов, в + соответствии с п. 4 ст. 16 Федерального закона «Об информации, + информационных технологиях и о защите информации». +
+ ++ 5.1. Администрация интернет-магазина обеспечивает защиту + персональных данных осуществлением следующих мероприятий: • + наличием политики, инструкций и других локальных актов по + обработке персональных данных; • ознакомлением работников + интернет-магазина с положениями законодательства о персональных + данных, с политикой, инструкциями и другими локальными актами по + обработке персональных данных; • разграничением прав доступа + работников к персональным данным; • установлением правил доступа к + персональным данным; • контролем доступа в помещения, в которых + ведётся обработка персональных данных; • применение + организационных и технических мер по обеспечению безопасности + персональных данных; внутренний контроль соответствия обработки + персональных данных требованиям законодательства. 5.2. + Администрация интернет-магазина обеспечивает следующие средства + обеспечения безопасности: • разграничение прав доступа работников + к персональным данным; • учет машинных носителей персональных + данных; • реализация антивирусной защиты; • назначение должностных + лица (работников) интернет-магазина, ответственных за обеспечение + безопасности персональных данных. +
+ ++ 6.1. Администрация интернет-магазина обязана осуществить + блокирование персональных данных, относящихся к соответствующему + Пользователю/Покупателю, с момента обращения или запроса + Пользователя/Покупателя или его законного представителя либо + уполномоченного органа по защите прав субъектов персональных + данных на период проверки, в случае выявления недостоверных + персональных данных или неправомерных действий. 6.2. + Пользователь/Покупатель вправе отказаться от получения рекламной и + другой информации без объяснения причин отказа путем + информирования Интернет-магазина о своем отказе по телефону либо + посредством направления соответствующего заявления на электронный + адрес Интернет-магазина: sto-servis74@mail.ru. +
+ ++ 7.1. Администрация интернет-магазина вправе вносить изменения в + настоящую Политику конфиденциальности без согласия Посетителя + сайта/Пользователя/Покупателя. 7.2. Любые изменения в Политику + конфиденциальности публикуются по адресу: https://stoservis74.ru. + 7.3. Получить разъяснения по интересующим Вас вопросам обработки + Ваших персональных данных, можно обратившись лично либо направив + такое заявление на электронный адрес Интернет-магазина: + sto-servis74@mail.ru, либо позвонив по телефону +7 962 485-49-17 +
+Carobar - новая жизнь для вашей машины
+Мы всегда рады помочь вам!
+