Обновить open-source проект (nestjs, smpt, iframe)
Взял в работу человека, он всё быстро сделал, но после оплаты за часть работы пропал(
В целом всё работает. https://resume-maker.this-app.com/
Проект уже работает/сервер настроен. Нужно доделать некоторые моменты:
1. Не отправляются письма о регистрации/восстановлении пароля на почту (возможно нужен smpt сервер как раз или просто nodemailer достаточно поставить)
1.1. В данный момент создана почта support на домене this-app.com и работает всё через vk work space почтовый сервис.
2. настроить проект так, чтобы была возможность iframe встраивать в другие сайты (где-то DOM заголовки надо видимо поменять или как-то так...)
3. Поменять картинку логотипа и некоторый текст на главной удалить.
4. Картинки и файлы у скрипта не работают и не подгружаются. Настраиваются через какую-то систему minio, нужно понять что и как там сделать.
5. Возможно нужно обновить до новой версии проекта.
Вот гит:
https://github.com/AmruthPillai/Reactive-Resume
А вот ниже весь стек проекта:
React (Vite), for the frontend
NestJS, for the backend
Postgres (primary database)
Prisma ORM, which frees you to switch to any other relational database with a few minor changes in the code
Redis (for caching, session storage and resume statistics)
Minio (for object storage: to store avatars, resume PDFs and previews)
Browserless (for headless chrome, to print PDFs and generate previews)
SMTP Server (to send password recovery emails)
Sentry (for error tracing and performance monitoring)
GitHub/Google OAuth (for quickly authenticating users)
LinguiJS and Crowdin (for translation management and localization)