Эти пакеты сэкономят ваше время.

Дотенв

Dotenv — модуль с нулевой зависимостью, который загружает переменные окружения из файла .env в файл process.env.

Bcrypt

Библиотека, которая поможет вам хешировать пароли.

Bcrypt-пакет

UUID

UUID — генератор уникальных случайных значений идентификаторов. Он генерирует сильные случайные значения.

Аксиос

Axios — HTTP-клиент на основе Promise для браузера и node.js.

Socket.io

Socket.io обеспечивает двустороннюю связь между веб-клиентами и серверами в режиме реального времени.

Момент

Moment.js — это библиотека дат для разбора, проверки, обработки
и форматирования дат.

Лодаш

Lodash очень полезен при работе с числами, массивами, объектами,
строками и т.д.

Нодемон

Nodemon автоматически перезапускает приложение узла при обнаружении изменений
в каталоге.

Спасибо :)