(PHP) Сервис для соц. сетей
Реализовать сервис на фреймворке Yii2/Laravel5 + Bootstrap/Foundation (можете предложить другой удобный и лёгкий для понимания фреймворк).
Суть сервиса:
Сервис для выполнения заданий аккаунтами пользователя.
Например в определённое время или по интервалу: установить статус на аккаунте, выложить новость на странице, загрузить фотографию и т.д.
Задания выполняются по Cron`у.
Основная структура:
- главная страница - обычный лендинг с авторизацией/регистрацией
- пользователь регистрируется и подтверждает email
- пользователь авторизируется в панели
- на главной странице пользователю доступны "список заданий" (добавление, удаление, редактирование)
- в каждом проекте выбирается тип задания, список аккаунтов которые которые будут выполнять данное задание (и которые поддерживают данный тип), и время когда это задание должно быть выполнено
- перед работой - в настройках пользователь должен авторизироваться в необходимых ему социальных сетях (любое количество аккаунтов)
Модули соц.сетей:
- реализовываться должно в легко-расширяемом виде, с возможностью наследования и т.д.
- в каждом модуле может быть разный набор доступного функционала ("выложить картинку/сообщение на стену", "подписаться на группу" и т.д..) (так-же например может быть доступна авторизация по логину+паролю (с последующей авторизацией через OAuth), и может отсутствовать прямая авторизация через OAuth, и наоборот)
- у каждого типа задания может быть своё окно с настройками (например ввод сообщения, добавление изображения и т.д.), то-есть будет базовое окно настроек в которое при необходимости добавляются нужные элементы которых не хватает для текущего задания
- у каждой соц. сети может быть несколько модулей (например модуль для работы через API сервиса, и модуль для работы через запросы браузера с использованием прокси)
Принцип авторизации в соц.сетях:
- выглядеть это должно примерно так: в настройках есть вкладка с блоками соц.сетей, у каждой соц.сети кнопка "добавить", после появляется окошко в котором нужно либо ввести логин+пароль, либо авторизироваться при помощи OAuth2.
- в случае добавления нескольких аккаунтов через OAuth2 - пользователю нужно через браузер выйти из текущего аккаунта соц. сети, и поменять его (это уже забота самого пользователя)
- можно добавить аккаунтов столько сколько указано в панели администратора
Админ. панель:
Админка нужна хотяб минимальная, думаю можно использовать из готовых и/или платных (приобрету отдельно в случае необходимости и наличия опыта интеграции).
Остальное позже, в случае удачного сотрудничества.
Это полное ТЗ для текущего этапа - по конкретным вопросам отвечу отдельно.
Указывайте примерное время и сумму.
Предпочтение отдаю тем кто сможет хоть немного высказаться по сути сервиса.
-
180 Здравствуйте!
Мне интересен ваш проект.
Есть обширный опыт разработки веб преоктов, вот пример из портфолио - http://use.expensify.com/
АКЦИЯ: Работаю БЕЗ предоплат и авансов!
Готов ответить на любой ваш вопрос.
… Именно поэтому, что бы сэкономить ваше время, уточните:
1. Я изучил ваше Техническое Задание, если у вас есть какая-то дополнительная информация, прошу ее выслать.
2. Каковы ваши критерии выбора исполнителя ?
3. Требуется ли дальнейшая поддержка проекта ?
Skype: michailkuhlenko
Портфолио общее : http://abdesign.kiev.ua/ru/portfolio
-
80 Нужно, поговорить, скайп - brand7774
-
282 Есть большой опыт работы с PHP и Yii2. Могу показать достаточное количество работ.
Skype: topboards1
E-mail: [email protected]
www: http://ruchnoe-razmeschenie.ru/
-
239 Добрый день.
Уже пятый год как мы - команда и, чего у нас не отнять так это опыта в области Web-решений.
Мы не ограничиваемся созданием корпоративных сайтов и интернет-магазинов. Наша команда профессионально реализовывает высоконагруженные сервисы, которые эффективно функционируют на наших собственных серверах.
Благодаря нашей платформе, управление проектами будет комфортным и простым в использование. А система закрытая, и это дает гарантию на безопасность Ваших данных.
Гибкий data manager, уникальная CRM система, удобная и простая в использование админ. панель.
Все необходимые инструменты подбираются и конфигурируются индивидуально, ничего лишнего.
…
Наша команда поможет Вам профессионально решить поставленную задачу.
Примеры наших работ: ovo.ua/worksFreelancehunt
Наш проект: ovobox.com
Сайт: ovo.ua
С уважением,
Константин Соколов
Project Manager
Digital Студия OVO
Украина,
г. Киев, ул. Старокиевская 10-Г, БЦ "Vector".
тел: +38 (063) 578 15 70
skype: konstantin_ovo.ua
e-mail: [email protected]
вк: https://vk.com/sale_ovo_ua
-
Какой бюджет?
-
Current freelance projects in the category PHP
Development of 2 SEO-oriented websites for selling spare parts (ATVs and special equipment)Development of Two Specialized Websites for Selling Spare PartsGeneral Information It is necessary to develop two specialized websites: Spare parts for ATVs, UTVs, SSVs, and other similar equipment. Spare parts for special equipment. Existing company website:… PHP, Web Programming ∙ 5 hours 51 minutes back ∙ 38 proposals |
Improvement of the Bropack website on WordPress (layout adjustments, form settings, and SEO)Task Description:We are looking for an experienced WordPress developer/front-end developer to promptly complete the project https://bropack.com.ua/. The site has already been designed and set up on WordPress, but due to the previous contractor missing deadlines, it is necessary… HTML & CSS, PHP ∙ 6 hours 58 minutes back ∙ 20 proposals |
Looking for a white-label solution for a betting company for rent. |
Development of a WordPress website
23 USD
We are looking for a contractor to develop a custom website on WordPress for a jewelry store. The first stage will be a consultation. Content Management Systems, PHP ∙ 2 days 21 hours back ∙ 67 proposals |
The WooCommerce cart (WordPress) is broken — it does not add products and the cart page does not open.On the website of the online store https://www.dobryi-gospodar.com/ (WordPress + WooCommerce), the checkout function has completely stopped working. When clicking the "Add to cart" button (both in the product card and in the catalog), a long loading process begins (the indicator… Content Management Systems, PHP ∙ 2 days 23 hours back ∙ 60 proposals |