Yii2 / PHP: добавление функционала в сервис
Размещена:
79 просмотров
Категория:
Описание задачи:
Необходим опытный разработчик для работы над проектом. В частности, в рамках данной задачи необходимо реализовать:
1. Снимки балансов Провайдеров для контроля уровня трат и планирования пополнений
Детальное ТЗ прикреплено к задаче. Посмотреть онлайн: https://gist.github.com/kqlek/9e3550c7b8cd1b73f982fc40a724d2c5
2. Авто-выплата средств на баланс при заявке на вывод на баланс (Партнерская программа)
Детальное ТЗ прикреплено к задаче. Посмотреть онлайн: https://gist.github.com/kqlek/7ef2f04a0ee54276927efd9ee6b828a3
3. Зачисление награды по партнерской программе после успешного выполнения заказа
Детальное ТЗ прикреплено к задаче. Посмотреть онлайн: https://gist.github.com/kqlek/856663f15938d706a6f0706e1617c220
Бюджет, реализация обсуждаемы.
⭐ О проекте:
- Стек: PHP 7.4, фреймворк Yii2, БД MariaDB 10.8.
- Есть Docker-конфиг., инструкции по установке и настройке (Docker, OSPanel).
- Есть дамп БД, генератор тестовых данных и имитаторы некоторых внешних зависимостей.
- В Wiki представлена проектная документация, код сопровожден документацией.
- В проекте стремимся писать чистый код, следовать внутренним стандартам разработки (https://agenda-prod.notion.site/back-end-a27aa7ee719540e8adf9cd0d12ec9559).
Другие детали по проекту можете уточнить в переписке.
🧑💻 Ожидаем от кандидата:
- Опытный разработчик, опыт с PHP Yii2 не менее 3 лет.
- Контроль версий Git. Работа над проектом ведётся через Git, код размещен на GitHub.
- Умение писать чистый код, следовать PSR и соблюдать CodeStyle проекта.
- Готовность предоставить примеры кода.
🤝 При успешном сотрудничестве, будем рады поработать над иными задачами.
Приложенные файлы:
Ключевые навыки:
- Разработка сайтов
- Web программист
- Программист
- yii2
- php
- PHP Yii2
- Docker
- MariaDB
Отзывы о заказчике:
12 000 ₽
Ожидаемый срок выполнения ≈ 5 дней
Безопасная сделка
Предпочитаемые способы оплаты:
Банковская карта
USDT
kqlek
Всего задач:
2
В работе:
0
Успешно завершенных:
50%
Ссылка на задачу: