Skip to content

KonovalovaES/middle.messenger.praktikum.yandex

 
 

Repository files navigation

Мессенджер

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

Основные страницы чата

  1. Авторизация

    • Позволяет пользователям войти в свой аккаунт
  2. Регистрация

    • Позволяет пользователям создать новый аккаунт
  3. Список чатов

    • Отображает список всех доступных чатов и текущий чат пользователя
    • Позволяет создавать новые чаты
    • Позволяет удалять чаты
    • Позволяет обновлять аватар чата
    • Позволяет выполнять поиск чатов по названию
    • Позволяет просматривать участников конкретного чата
    • Позволяет добавить нового пользователя в чат
    • Позволяет удалять участников из чата
    • Предоставляет дополнительные функции и настройки для чата
  4. Профиль пользователя

    • Позволяет просматривать информацию о своем профиле
    • Позволяет изменять данные пользователя
    • Позволяет изменять пароль аккаунта
    • Позволяет выйти из аккаунта

Установка проекта из GitHub и локальный запуск

Чтобы установить проект локально и запустить его на своем компьютере, выполните следующие шаги:

Склонируйте репозиторий с помощью Git:

git clone https://github.com/KonovalovaES/middle.messenger.praktikum.yandex.git

Перейдите в директорию проекта:

cd middle.messenger.praktikum.yandex

Установите зависимости с помощью npm или yarn:

npm install
# Или
yarn install

Запустите тесты:

npm run test
# Или
yarn run test

Эта команда запустит тесты в вашем проекте и вы увидите результаты выполнения в консоли.

Запустите линтинг:

npm run lint
# Или
yarn run lint

Линтер проверит ваш код на соответствие установленным правилам и стилю кодирования, и предоставит рекомендации по улучшению.

Запустите проект:

npm run start
# Или
yarn run start

Проект будет доступен по адресу http://localhost:3000 в вашем браузере.

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.4%
  • SCSS 9.8%
  • Other 0.8%