Skip to content

Hackaton-development-tracker/tracker-frontend

Repository files navigation

Yandex Praktikum Hackathon 2023

Проект для образовательной платформы Яндекс Практикум.

Этот проект представляет собой фронтенд для MVP Трекера развития. Проект добавляет новый функционал к сервису Карьерный трекер. Можно узнать свой текущий уровень навыков и грейд, посмотреть список навыков необходимых для развития, ознакомится с рекомендациями курсов, проектами Мастерской и ресурсами Базы знаний.

Пользователям доступна возможность выбора специальности и прохождение теста, чтобы узнать текущий уровень навыков, а также ознакомиться с рекомендациями, чтобы в дальнейшем повысить свой уровень компетенций.

Кроме того, на основе выбранной специальности и результатах пройденного теста формируются рекомендации на курсы яндекс практикума, проекты мастерской и ресурсы базы знаний.

Для доступа к функционалу требуется пройти бесплатную регистрацию.

Инструкция по запуску

  • клонировать репозиторий
git clone git@github.com:Hackaton-development-tracker/tracker-frontend.git
  • перейти в директорию проекта, установить зависимости:
npm i
  • запустить сборку:
npm run build
  • запустить проект:
npm run dev

Как использовать Docker

  • из папки с проектом выполнить команду:
docker build -t [your docker image name] .
  • чтобы проверить доступные образы, выполнить
docker images
  • запустить контейнер
docker run -d --rm -p 5173:5173 --name [name of the container] [your docker image name]
  • Используемые флаги:
-d - Запустить контейнер в фоновом режиме.
--rm - Удалить контейнер при его остановке.
-p - Отображение портов между контейнером и внешним миром.
  • чтобы проверить, работает ли контейнер Docker, выполнить команду:
docker ps

Используемые технологии

Команда фронтенд-разработчиков

  • Андрей Симонов github
  • Елена Зотова github

Скриншоты

Логин Начало теста Главный экран Попап Второй экран

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages