Написание модуля для готового сайта.
Бюджет $75-150 USD
- Freelancer
- Работа
- AJAX
- Написание модуля для готового сайта.
Дополнение к сайту написанному на CodeIgniter.
1. Страница на которой пользователи заполняют и отправляют форму с несколькими полями и фотографиями.
Все поля проверяются на валидность. Фото подгружаются по AJAX. Предусмотреть возможность загрузки сразу нескольких фото в том числе путем перетаскивания на страницу. Обеспечить безлопастную работу с файлами.
После заполнения и отправки формы:
- пользователь переходит на страницу с сообщением о том, что на его email отправлено сообщение со ссылкой для верификации адреса,
- пользователю отправляется email с уникальной ссылкой для подтверждения адреса.
После подтверждения email:
- отображается сообщение о том, что запись добавлена в систему и начнёт отображаться после прохождения модерации.
2. Админка
Вход по фиксированному логину, паролю.
2.1 Настройка сроков хранения информации.
Настройка формы:
- минимальный размер фото в px;
- максимальный размер фото в px;
- максимальный размер файла в MB.
Настройка списка стандартных сообщений при отказе в модерации.
2.2 Модерация.
Выборка записей, прошедших верификацию email, но не прошедших модерацию.
После выбора записи - переход на страницу просмотра всех фотографий в оригинальном размере. На странице, также, кнопка "Одобрить", выпадающий список стандартных сообщений при отказе в модерации и кнопка "Отклонить".
После "одобрения":
- в MySQL запись отмечается как одобренная,
- отправляется email пользователю об успешном прохождении модерации и с уникальной ссылкой для удаления записи,
- создаются уменьшенные копии изображений.
В случае отказа:
- все записи и фото удаляются
- пользователю отправляется email с выбранным сообщением об отказе.
=======================
отправка email через SMTP
код - хорошо читаем, с комментариями
CodeIgniter: 2.2.0
DataBase: MySQL
Engine: InnoDB
Collation: UTF8_general_ci
Подробное ТЗ во вложении.
Поручен:
5 фрилансеров(-а) готовы выполнить эту работу в среднем за $128
Добрый день! Я работал на codeigniter, у меня есть опыт. Но щас я использую Ларавел. Но конечно если вы выбирите меня я быстро закончу