Skip to content

ChernoSlava/Contacts-keeper

Repository files navigation

Contacts-keeper

Данный проект создан с целью обучения.

Он позволяет добавлять новые карточки с контактами.

Author - Junior Frontend Developer Вячеслав Черногоров.

Teacher and Reviewer - Senior Frontend Developer Алексей Абретов.


Технологии

Contact-keeper

  • React js,
  • React Context,
  • Reducer,
  • Webpack,
  • Babel,
  • StoryBook,
  • TypeScript,
  • StyledComponents,
  • ESLint;

Установка и запуск

Требования:

  • npm >= 6.14;

Установка:

Для установки на ваш компьютер нужно на локальном компьютере выполнить команду:

  • git clone ${Специальная сылка на этот проект в репозитории} - Для копирования проекта на локальный пк по ssh или https;

После этого в консоли нужно выполнить:

  • npm install - Для установки зависимостей;

Для использования:

  • npm run start - Команда для запуска проекта;
  • npm run build - Для сборки проекта;
  • npm run storybook - Для использования storybook;

Ссылки на другие проекты

Проекты созданные при обучении Яндекс.Практикум:

  1. Статичный сайт Путешествие по России;
  2. Репозиторий проекта Место на чистом js;
  3. Репозиторий полноценного доработанного проекта Место Frontend и Backend;
  4. Дипломный проект Movies explorer.

Проекты созданные при обучении и менторстве senior web developer Абретова А.:

  1. Counter;
  2. Counter-temperature;
  3. ToDo list;
  4. Contacts keeper;
  5. Fish gallery;
  6. Рефакторинг дипломного проекта Movies explorer.

Проекты с использованием разных технологий:

  1. Dihitals clock с использование SCSS/jQuery;
  2. Films review с использование PUG/SCSS;
  3. 2d игра на Vanila JavaScript/Canvas;
  4. Сайт по продаже бургеров React/Next js.