Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

ТЗ на разработку админ-панели

Общее описание и требования
Необходимо разработать административную часть приложения ВКонтакте, позволяющую редактировать определенный набор справочников и параметров влияющих на работу приложения.

Вход в админ-зону должен быть ограничен списком пользователей, на данный момент разграничения пользователей по ролям и правам доступа нет.

Общие требования: PHP, MySQL, использование фреймворка CodeIgniter, строгое следование принципу MVC, комментарии в коде к основным методам контроллеров.

Минимум дизайна на данном этапе, но с расчетом на то, что применение дизайна не займет много времени (дизайн от нас).

Структура базы данных для всех таблиц от нас.

Перечень справочников / разделов

«Типы обращений», имеет древовидную структуру, следует учитывать это при отображении и редактировании.

    Название, текст 100 Ссылка на родительский узел

«Поводы поздравлений», простой справочник связанный с типами обращений

    Название, текст 100 Ссылка на тип обращения.

«Адресаты», «Отправители», «Имена» простые справочники, имеют только поле «Название», при желании их редактирование можно объединить на одной странице.

Также необходимо предусмотреть пакетный ввод данных, когда в текстовое поле textarea вводится текст и при сохранении вставляется сразу несколько строк, разделителем может быть или запятая или новая строка.

«Голоса»

    Название, текст 100 MP3-файл, в базе хранить путь к файлу на сервере, сам файл хранить в папке /www/voices/

«Файлы озвучивания», предусмотреть пакетную загрузку файлов с помощью библиотеки SwfUpload, рабочее название и ссылку на голос в таком случае брать из названия файла из расчета на то, что файл называется [name]—[voice-name].mp3

НЕ нашли? Не то? Что вы ищете?
    Рабочее название, текст 100 Ссылка на справочник голосов MP3-файл, в базе хранить путь к фалу на сервере, сам файл хранить в папке /www/ insonations/ при этом необходимо применить к имени файла транслитерацию и перевести в нижний регистр

«Озвучка Адресатов», «Озвучка Отправителей»

    Ссылка на запись из справочника Ссылка на голос Ссылка на файл озвучки

«Озвучка имен»

    Ссылка на имя Ссылка на голос Ссылка на файл озвучки Признак тона, radiogroup «Восходящий»/«Нисходящий», значение в базе “UP”/“DOWN” соответственно

«Озвучка фраз»

    Слово, текст 100 Ссылка на голос Ссылка на файл озвучки

«Шаблоны обращений», шаблон составляется с использованием всех перечисленных справочников.

Итоговый вид шаблона для пользователя может иметь следующий вид:

[#Дорогой|#Милый|#Любимый|#Родной|#Обожаемый] [#NAME] [*FREE*|друг#, дружище#, товарищ#], [#сердечно|#от всего сердца|#от всей души|#искренне|#искренно|#от чистого сердца|#от самого сердца] [#поздравляю] [#тебя|#вас] [с днем рождения#|с именинами#|по случаю именин#|по случаю дня рождения#|с праздником дня рождения#], и [#сердечно|#от всего сердца|#от всей души|#искренне|#искренно|#от чистого сердца|#от самого сердца][#желаю|#хочу пожелать][#счастья|#здоровья|#любви|#радости|#успехов|#удачи], [#счастья|#здоровья|#любви|#радости|#успехов|#удачи] и [счастья#|здоровья#|любви#|радости#|успехов#|удачи#].
[#Твой|#Всегда твой|#Искренне твой|#Обнимаю|#Обнимаю крепко], [#NAME#] [*FREE*|друг#|дружище#|товарищ#]

Каждый блок в квадратных скобках может быть Именем, Отправителем, Адресатом или «Фразой», через вертикальную черту-разделитель перечисляются варианты.

Это самая сложная часть из имеющихся. И соответственно должна быть наиболее удобной для пользователя, один из возможных вариантов исполнения:

В левой части отображается шаблон с индикатором, показывающим текущее место для вставки блока, справа перечень возможных действий – «Вставить блок адресата», отправителя и т. д. при клике на любой блок отображать из каких элементов он состоит и давать возможность менять набор элементов из соответствующего справочника.

После сохранения шаблона необходимо проверить все использованные слова и фразы на предмет наличия подвязанных озвучек к ним. Если для какого-то слова или фразы нет озвучки каким-либо голосом выдавать предупреждение и предлагать перейти на страницу редактирования этой фразы, а сам шаблон пометить признаком «Черновик» или «Требует исправления»

Параметры шаблона

    Ссылка на тип обращения * ссылка на тип поздравления (опционально от типа обращения) Ссылка на отправителя - кто может поздравлять (multi select) Ссылка на адресата - кого можно поздравлять (multi select) Поддерживаемые голоса. (multi select) Признак Платный-бесплатный. checkbox.

Проекты по теме:

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством