Вы пытаетесь откусить слишком большой кусок пирога. Определитесь что вы хотите изучить, node, postgres или vue? Для общения с бд я бы не рекомендовал сразу использовать sequelize, разберитесь сначала с базовыми CRUD операциями на sql запросах, это не сложно. Въехать в sequelize проще, если понимаете поверх чего эта надстройка.
Для авторизации - сессии, для фронтенда - любой шаблонизатор. А работу в паре с vue начинать, когда с экспрессом уже будет более менее все понятно.