/routes
— папка с файлами роутера
/controllers
— папка с файлами контроллеров пользователя и карточки
/models
— папка с файлами описания схем пользователя и карточки
/middlewares
- папка с файлами миддлвэров
/errors
- папка с классами ошибок
npm run start
— запускает сервер
npm run dev
— запускает сервер с hot-reload
- Настроен api для просмотра, создания и удаления карточки;
- Настроен api для создания и редактирования информации о пользователе;
- Добавлена валидация приходящих запросов;
- Добавлен централизованный обработчик ошибок;
- Настроена авторизация и регистрация пользователя.