Доработать проект на Laravel [PHP, JS]
4 000 руб. за проект
Требуется доработать веб-приложение, при помощи которого пользователь может конвертировать файлы doc\docx.
Дано:
https://abconvert.xyz/ - сайт проекта.
Бэкенд: Построено на Laravel Livewire - https://laravel-livewire.com/. Как работает: Laravel контролирует очередь запуска bash команд, которые конвертируют файлы при помощи установленного на сервере софта. Данные о загрузке нового файла, процесса конвертации и тд хранятся в mysql. Механизм работы бэкенда менять не нужно.
Приложение написано для работы на linux, где установлены libreoffice headless и pdftoppm. На ubuntu устанавливаются двумя командами (вышлю инструкцию по запросу).
Репозиторий проекта есть на гит (по приглашению).
Что нужно доработать:
Дано:
https://abconvert.xyz/ - сайт проекта.
Бэкенд: Построено на Laravel Livewire - https://laravel-livewire.com/. Как работает: Laravel контролирует очередь запуска bash команд, которые конвертируют файлы при помощи установленного на сервере софта. Данные о загрузке нового файла, процесса конвертации и тд хранятся в mysql. Механизм работы бэкенда менять не нужно.
Приложение написано для работы на linux, где установлены libreoffice headless и pdftoppm. На ubuntu устанавливаются двумя командами (вышлю инструкцию по запросу).
Репозиторий проекта есть на гит (по приглашению).
Что нужно доработать:
- Рекапча. Нужно, чтоб работало в Safari. Можно рассмотреть смену вида рекапчи.
- При конвертации файлов Google Chrome выдает предупреждение Not commonly downloaded and may be dangerous, но при скачивании file.io и прочих файл шеринговых платформ этого же файла не вызывает предупреждения.
- Нужно добавить футер в view файлы, чтоб можно было редактировать как отдельно подключаемый элемент на всех страницах сайта.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.