Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть две задачи.

1. Рассылка инвойсов клиентам. Администратор заливает файл и данные счета для конкретного клиента. Клиент может посмотреть выставленные счета. Администратор может также изменить статус счет на "оплачен" или "отменен". Свойства инвойса: клиентский id, сумма, период расчета, дата оплаты, ссылка на файл с полными данными счета. Файл с полными данными счета создается пока вручную администратором.

2. Голосовалка. Администратор создает голосование с несколькими вариантами ответа, а также продолжительностью голосования. Клиенты могут проголосовать на специальной странице с формой голосования. Каждый клиент может проголосовать только 1 раз. Администратор может просматривать результаты голосования в виде стообцов с количеством голосов и процентами, поданными за каждый из вариантов.

Сайт работает на cms, но интеграция с ней сводится только к проверке авторизован ли данный пользователь в cms с необходимыми полномочиями (пример работающий есть). Все остальное чистый php. По сути, чистый php. Логично будет разбить всю работу и выполнять по частям, т.к. они не связаны между собой. Бюджет ограничен. Верстка и дизайн не нужны. Добавим сами. Структуру интерфейсов покажу.

9 лет назад
mshaidulatov
Шайдулатов 
44 годаРоссия
13 лет в сервисе
Был
6 лет назад