Доработка проекта Стэк: Php (laravel 11), Nuxt.js 3 (SSR)
Цена договорная
Объем Работ
Фронтенд
1. Динамический Футер:
o Реализовать отображение текущего года (2024) с использованием функции time.
2. Исправление Ошибок:
o Восстановить работу глобального поиска (ГС) на главной странице.
o Обработка всех 422 ошибок: выводить уведомления (toast) на английском языке, объединяя несколько ошибок в одно уведомление с нумерацией:
▪
1. ...
▪
2. ...
▪
3. ...
2. Настройки Исполнителя:
o Исправить функционал получения приглашений от клиентов.
o Обеспечить отправку запросов на смену статуса.
o При установке промежутка времени, локально сбрасывать период перерыва в календаре, если он установлен.
o Изменить текст при установке перерыва на: "Выберите промежуток, когда не хотите брать новые заказы".
3. Управление Ценами:
o При указании цены на фронтенде в услугах (глобальных/собственных) умножать её на 100 для отправки на бэкенд в копейках.
4. Адаптивная Верстка:
o Исправить баги, выявленные в адаптивной версии сайта.
5. Реализация Страниц:
o Страницы транзакции, корзина, рефералка, баланс.
6. Рейтинг Товаров:
o Реализовать динамические звездочки рейтинга на товарах (сейчас они статичные).
7. Интеграция Яндекс Карт:
o Подключить и настроить API Яндекс Карт.
Бэкенд
1. Подтверждение Голосового Сообщения:
o Реализовать подтверждение голосовых сообщений аналогично механизму подтверждения аватарок.
2. Параметры Заказа:
o Разобраться и правильно настроить обязательные и необязательные параметры при оформлении заказа.
3. Нотификации:
o Реализовать систему уведомлений и отправку их на электронную почту, используя уже заложенные классы Mail.
4. Управление Товарами:
o После продажи товара с нулевым количеством (count = 0) устанавливать is_available = 0и отправлять уведомления на почту и в систему уведомлений.
5. Удаление Администрацией:
o При установке is_deleted_by_adminавтоматически устанавливать is_available = 0.
6. Транзакции и Финансы:
o Реализовать функционал транзакций: покупка, пополнение, вывод средств, донаты по сердцу.
7. Интеграция Яндекс Карт:
o Подключить и настроить API Яндекс Карт на серверной стороне.
8. Управление Аккаунтами:
o Проверить и доработать механизмы блокировки и удаления аккаунтов.
9. Административная Панель:
o Завершить разработку административной панели:
▪ Редактирование главной страницы
▪ Управление постами
▪ Чаты
▪ Транзакции
▪ Проценты с продаж
▪ Причины жалоб
Дополнительные Задачи
● Сбор и Защита Данных:
o Собирать IP-адреса при пополнении и выводе средств.
● Подтверждение Вывода Средств:
o Реализовать подтверждение вывода через email:
▪ При нажатии пользователем кнопки "Вывести" сохранять номер карты, IP, дату и время.
▪ Отображать в транзакции и уведомлениях статус с восклицательным знаком и инструкцией подтвердить через email.
▪ При подтверждении по ссылке на сайте показывать поп-ап с уведомлением о подтверждении запроса на вывод.
● Безопасность и Ограничения:
o Для выводов свыше 2 000 рублей требовать ручного подтверждения через административную панель.
o Ограничить количество выводов до 3 раз в день.
Сроки и Стоимость
● Срок выполнения: Максимум 1 месяц.
● Стоимость: Договорная, обсуждается индивидуально с кандидатом.
Контактная Информация
Для участия в проекте и получения дополнительной информации, пожалуйста, свяжитесь с нами через
+7 916 462 8190
Telegram - @AlyonushkaN
Мы ценим профессионализм и ответственность, и ждем вашего отклика для успешного завершения нашего проекта!
Фронтенд
1. Динамический Футер:
o Реализовать отображение текущего года (2024) с использованием функции time.
2. Исправление Ошибок:
o Восстановить работу глобального поиска (ГС) на главной странице.
o Обработка всех 422 ошибок: выводить уведомления (toast) на английском языке, объединяя несколько ошибок в одно уведомление с нумерацией:
▪
1. ...
▪
2. ...
▪
3. ...
2. Настройки Исполнителя:
o Исправить функционал получения приглашений от клиентов.
o Обеспечить отправку запросов на смену статуса.
o При установке промежутка времени, локально сбрасывать период перерыва в календаре, если он установлен.
o Изменить текст при установке перерыва на: "Выберите промежуток, когда не хотите брать новые заказы".
3. Управление Ценами:
o При указании цены на фронтенде в услугах (глобальных/собственных) умножать её на 100 для отправки на бэкенд в копейках.
4. Адаптивная Верстка:
o Исправить баги, выявленные в адаптивной версии сайта.
5. Реализация Страниц:
o Страницы транзакции, корзина, рефералка, баланс.
6. Рейтинг Товаров:
o Реализовать динамические звездочки рейтинга на товарах (сейчас они статичные).
7. Интеграция Яндекс Карт:
o Подключить и настроить API Яндекс Карт.
Бэкенд
1. Подтверждение Голосового Сообщения:
o Реализовать подтверждение голосовых сообщений аналогично механизму подтверждения аватарок.
2. Параметры Заказа:
o Разобраться и правильно настроить обязательные и необязательные параметры при оформлении заказа.
3. Нотификации:
o Реализовать систему уведомлений и отправку их на электронную почту, используя уже заложенные классы Mail.
4. Управление Товарами:
o После продажи товара с нулевым количеством (count = 0) устанавливать is_available = 0и отправлять уведомления на почту и в систему уведомлений.
5. Удаление Администрацией:
o При установке is_deleted_by_adminавтоматически устанавливать is_available = 0.
6. Транзакции и Финансы:
o Реализовать функционал транзакций: покупка, пополнение, вывод средств, донаты по сердцу.
7. Интеграция Яндекс Карт:
o Подключить и настроить API Яндекс Карт на серверной стороне.
8. Управление Аккаунтами:
o Проверить и доработать механизмы блокировки и удаления аккаунтов.
9. Административная Панель:
o Завершить разработку административной панели:
▪ Редактирование главной страницы
▪ Управление постами
▪ Чаты
▪ Транзакции
▪ Проценты с продаж
▪ Причины жалоб
Дополнительные Задачи
● Сбор и Защита Данных:
o Собирать IP-адреса при пополнении и выводе средств.
● Подтверждение Вывода Средств:
o Реализовать подтверждение вывода через email:
▪ При нажатии пользователем кнопки "Вывести" сохранять номер карты, IP, дату и время.
▪ Отображать в транзакции и уведомлениях статус с восклицательным знаком и инструкцией подтвердить через email.
▪ При подтверждении по ссылке на сайте показывать поп-ап с уведомлением о подтверждении запроса на вывод.
● Безопасность и Ограничения:
o Для выводов свыше 2 000 рублей требовать ручного подтверждения через административную панель.
o Ограничить количество выводов до 3 раз в день.
Сроки и Стоимость
● Срок выполнения: Максимум 1 месяц.
● Стоимость: Договорная, обсуждается индивидуально с кандидатом.
Контактная Информация
Для участия в проекте и получения дополнительной информации, пожалуйста, свяжитесь с нами через
+7 916 462 8190
Telegram - @AlyonushkaN
Мы ценим профессионализм и ответственность, и ждем вашего отклика для успешного завершения нашего проекта!
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.