Ваш логин:
Ваш пароль:
 
 
17-09-2011, 12:24, прочитали: 3254 раз, раздел: Портфолио
english.gmarket.co.ua - граббер товаров


Граббер собирает все товары с сайта english.gmarket.co.kr (со всех категорий, со всех страниц), скачивает изображения, составляет описание и переводит с помощью google.translate полученные данные.
Работает через proxy.
Есть проверка на дубликаты.
Все полученные данные добавляются в базу данных сайта на joomla + virtual mart

На выходе получаем:

english.gmarket.co.ua - граббер товаров
Добавил: nickon, комментариев: 0, читать дальше ...
27-07-2011, 11:07, прочитали: 1715 раз, раздел: Портфолио
Модернизация polexp.com


Для автоматизации приёма и учёта посылок требовалось полностью переработать кабинет клиента.

1. Добавлен раздел "Мои посылки". В этом разделе регистрируются посылки которые клиент выкупил сам, но не хочет (или забыл) регистрировать её в системе. Если пользователь зарегистрировал свою посылку в этом разделе, то при поступлении на склад администратор отмечает посылку на складе.

2. Добавлен раздел "На складе". Тут фиксируются все пришедшие на склад посылки. В этом разделе отображаются все посылки клиента, которые он может объединить в одну и подготовить к отправке только выбранные.

3. Добавлен раздел "Готовые к отправке". Посылки подготовленные клиентом к отправке. В этом разделе выставляется счёт на оплату и клиент может оплатить доставку.

4. Добавлен раздел "Отправленные посылки". Здесь сохраняются все отправленные клиенту посылки.

5. Добавлен раздел "Помощь в покупке". В этом разделе сохранены все прошлые заказы клиентов. И предназначен он для регистрации посылок, которые необходимо выкупить компанией. Как только менеджер выкупил товары из нужного интернет магазина, он регистрирует посылку в разделе клиента "Мои покупки".

6. Добавлен раздел "Pick UP". Тут регистраируются посылки которые необходимо забрать по нужному адресу.

7. Переработана админ-панель.

8. Добавлена загрузка скана паспорта пользователями при регистрации.
Добавил: nickon, комментариев: 3, читать дальше ...
21-07-2011, 12:56, прочитали: 999 раз, раздел: Портфолио
telegraf.org.ua - граббер новостей


Требовалось написать HTML граббер всех новостей с сайта telegraf.org.ua с загрузкой всех изображений на сервер.
Все категории и авторы новостей были также сохранены. В результате было получено 15727 новостей и 25888 изображений (470мб)
Добавил: nickon, комментариев: 0, читать дальше ...
22-06-2011, 05:50, прочитали: 1611 раз, раздел: Портфолио
eurorusia.ru


Требовалось разработать специфическую систему учёта доставки заказов из Германии в Москву.
Клиент заказывает товары, все товары поступают на склад в Германии, администратор вносит данные о заказе и закрепляет заказ за пользователем.
При поступлении товара на склад в Германии все грузы распределяются, на основе них загружаются машины.
Администратор рассылает запрос всем клиентам на заполнение "разбивки" (список товаров в заказе) необходимой для таможни, клиент через свой аккаунт заполняет её. После подготовки машины, она отправляется в Москву. В Москве все товары растамаживаются и выдаются клиентам.

В системе необходимо было учесть:
* Учёт всех заказов (регистрация новых заказов, изменение статусов и т.д.)
* Учёт загрузочных листов (состоящих из заказов которые будут загружены в машину)
* Учёт упаковочных листов (на основе загрузочного листа генерируется Excel форма со списком всех товаров во всех заказах в загрузочном листе)
* Учёт авто (учёт загруженных авто)
* Учёт пользователей (редактирование информации о клиенте)
* Вся система должна быть на 2х языках - Русский\Английски.
Добавил: nickon, комментариев: 0, читать дальше ...
11-05-2011, 10:11, прочитали: 2454 раз, раздел: Портфолио
polexp.com


Сайт для транспортной компании Polar Express. Требовалось полностью переработать старый движок сайта с модификацией функционала.
Добавил: nickon, комментариев: 7, читать дальше ...
25-03-2011, 15:14, прочитали: 1475 раз, раздел: Портфолио
Модуль "Рекламные материалы"


Модуль представляет более совершенную замену для стандартного модуля "Рекламных материалов" встроенного по умолчанию в DLE.
Данный модуль содержит в себе базу стран (гео-таргетинг, используется база за 2011й год), благодаря которой можно показывать определённый баннер только одной (или нескольким) стране(странам). Кроме того для каждого баннера есть возможность назначить расписание на каждый день недели по часам, т.е. указать в какие часы дня недели показывать баннер а в какие нет. Ведётся учёт показов каждого баннера.
Добавил: nickon, комментариев: 0, читать дальше ...
25-03-2011, 15:14, прочитали: 1250 раз, раздел: Портфолио
Модуль "Блоги"


Обычный модуль блогов.

* Пользователь может создавать сколько угодно блогов.
* Видеть список пользователей подписанных на блог.
* Блокировать доступ пользователям к блогу, удалять пользователей из подписчиков
* Добавлять записи в блог
* Пользователи могут просматривать блог и подключаться к нему
* После подключения к блогу(блогам) пользователю доступны записи из этих блогов отдельным списком новостей.
* Каждый блог содержит RSS экспорт
* Пользователи могут выставлять рейтинг для каждой записи в блоге
* Пользователи могут комментировать записи в блоге
Добавил: nickon, комментариев: 0, читать дальше ...
1-12-2010, 17:35, прочитали: 1464 раз, раздел: Портфолио
Проект "Документооборот"


Для одного из известных филиалов банка моего города требовалось разработать проект документооборота.
Задача - полностью избавиться от бумаг в пределах одного здания.
Для этого потребовалось разработать свою небольшую cms (на базе моей цмс).

В системе необходимо было реализовать:

* Управление пользователями
* Управление группами пользователей
* Конструтор прав доступа для групп пользователей
* Управление настройками системы
* Конструктор настроек
* Роутер
* Модульность
* Шаблонизатор (была реализована идея описанная здесь)
* Лёгкое управление базой и кешированием.
* Реализация модулей должна быть полностью на MVC.

Что касается модуля, требовалось:

* Создавать документы
* К каждому документу можно загружать неограниченное кол-во файлов
* При создании документу должен назначатся исполнитель.
* Должна быть возможность создания очереди исполнителей (в случае если конкретный исполнитель недоступен по истечению определённого времени, то задача передаётся следующему пользователю, процес полностью автоматический)
* Пользователи могут просматривать все документы
* Каждому конкретному документу должна быть возможность назначать статус в зависимости которого документ должен передвигаться в системе. Допустим директор утвердил задачу, она передаётся, зам-директору, зам-директор утвердил задачу и назначил начальника отдела, задача передаётся ему, тот определяет исполнителя, по завершению им задачи документ проделывает обратный путь, но в этом случае пользователи только накладывают свои "визы" (согласен\не согласен)
* Любой пользователь может оставлять любой комментарий к документу
* Для уже созданных документов должна быть возможность добавлять новые файлы.
* Удалять документы нельзя. Документы уходят в архив.
* При выполнении какого либо действия над документом должна вестись история, кто, что, когда делал. Должна быть возможность просмотреть все операции над конкретным документом.
* Должны быть 2 справочника типы документов и категории документов.
Добавил: nickon, комментариев: 0, читать дальше ...
12-11-2010, 16:31, прочитали: 1453 раз, раздел: Портфолио
Консольный граббер отелей


Граббер позволяет собирать информацию о отелях с сайта http://www.tourgenius.ru/hotels/ путём HTML парсинга.
Автоматически скачиваются все изображения отелей. Есть фильтр по странам.
Есть защита от дубликатов.

На выходе получаем таблицу следующего вида:

Консольный граббер отелей
Добавил: nickon, комментариев: 0, читать дальше ...
18-09-2010, 00:40, прочитали: 1649 раз, раздел: Портфолио
Модуль "Каталог предприятий"


Общие возможности:

* Рейтинг предприятий
* Создание неограниченного колличества категорий\подкатегорий. Использование мультикатегорий, т.е. одна фирма может входить в несколько категорий.
* Вывод популярных предприятий в отдельном блоке
* Возможность загрузки прайс-листов для зарегистрированных пользователей.
* Разграничение прав пользователей. Возможность назначить VIP привелегии, такие как: загрузка неограниченного кол-ва прайс-листов, загрузка лого, возможность указания расширенной информации о компании.
* Возможность указать владельца фирмы из списка пользователей.
* Вывод блока последних добавленных организаций\предприятий.
* Создание sitemap
* Поиск по разделам
* Возможность премодерирования новых фирм.
* Вывод в категории как вложенных категорий, так и фирм принадлежащих родительской категории.
* Возможность устанавливать статус VIP для фирмы
* Возможность создания дополнительных полей.
* Автоматическое создание keywords из описания фирмы.
* Возможность комментирования фирмы.
* Сортировка фирм по алфавиту.
* ЧПУ
* Импорт фирм из csv файла.
Добавил: nickon, комментариев: 0, читать дальше ...
© 2008-2010 nick-on.name
Любая перепечатка материалов без разрешения редакции запрещена!

Обратная связь