Алексей
Фотомонтаж. Видеомонтаж
Дизайн сайтов. Полиграфический дизайн. Визитки. Логотипы
Светлана
Продвижение бизнеса
Продвижение Вашего бизнеса в онлайн и оффлайн режимах!
Владимир
Верстка сайтов по заказу
Быстрая, недорогая верстка любого вашего сайта
Павел
Технический перевод
Быстро и качественно перевод технической документации

Сайт Отслеживания почтовых отправлений

Андрей
1

Андрей

нет рекомендаций
нет жалоб
Завершен
Название проекта: Сайт Отслеживания почтовых отправлений
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка для WEB
Стоимость: бюджет не указан / за проект
Предоплата: без предоплат
Способы оплаты: Электронные деньги
Прием заявок: завершен

Описание проекта:
Необходимо разработать веб приложение на PHP + Symfony2 для отслеживания отправлений/грузов клиентами данного курьерского сервиса.

Требования к технологиям:
PHP 5.4+
MySQL
Symfony 2.3+ (желательно 2.7 LTS)
Doctrine2

Интерфейс должен быть такой же, как на сайте shipmercury (dot) com Разделы, которые не нужно реализовывать:
- Density Calculator
- Pay Invoice Online (Right menu block)
- Fuel Surcharge (Right menu block)

Необходимо реализовать возможность изменения логотипа сайта (ссылку на логотип можно изменить в конфиге) и изменения названия сайта (данный параметр также можно изменить в конфиге, то есть вхождения текста Mercury и MercuryShip™ будут заменяться на названия другие фирм, занимающиеся доставкой грузов)
Также необходимо изменять номер телефона и адрес (в разделе Contact Us)

Описание разделов:
Все разделы со статическим контентом, кроме следующих:
- Ship a Package - ShipNow. Форма логина с таким же текстом, как на сайте shipmercury.com. Через эту форму можно войти в панель администратора.
- На главной странице необходимо добавить форму Package Tracking, такую же, как на странице Tracking.
При вводе Tracking номера в форму, необходимо искать трекинг номер в базе, если номер не найден то выводим текст ошибки, такой же, как на Текст скрыт
Если трекинг найден, выводим данные трекинг номера с текущим статусом отправления и историей прошлых статусов движения отправления.
- Страница деталей трекинг номера. Страница должна быть сверстана в общей стилистике сайта и содержать следующую информацию:
Tracking Number
Scheduled Delivery Date (или Delivered On, если товар доставлен)
Tracking Information. Таблица с полями: Date & time, Status of Item, Location (пункт отправителя или пункт получателя) Новые статусы в данной таблице отображаются по прошествию времени с момента шиппинга (Time from shipping)

Описание панели администратора:
- Для простоты реализации, логин и пароль администратора предустановлен. (можно изменить их в конфиге веб приложения)
- Возможность просматривать/создавать/редактировать/удалять шаблоны статусов трекинг номеров. Описание полей:
Time from shipping: количество часов с момента отправки товара до момента установки данного статуса
Status: статус
Location: текущее местонахождение товара, это может быть пункт отправления или пункт получения (радиокнопка) Например Enrouted to и Location: название пункта получения товара.

Значения поля Status могут быть такие: (возможно их будет больше после начала эксплуатаци системы)
ACCEPTED
ENROUTE TO
LEFT ORIGIN
LEFT COUNTRY OF ORIGIN
IN TRANSIT
ARRIVED TO COUNTRY OF DESTINATION
ARRIVED TO DESTINATION
CUSTOMS DELAY
CUSTOMS RELEASE
AT LOCAL FACILITY
TRANSFERRED TO FEDEX
OUT FOR DELIVERY
DELIVERY EXCEPTION
PACKAGE LOST IN THE MAIL
FAILURE TO DELIVER
ENROUTE TO
SIGNED FOR BY

- Возможность просматривать/создавать/редактировать/удалять трекинг номера. Описание полей:
Status Template: выбор шаблона статуса товара
Shipped on: дата, когда выслали товар, в формате MM/DD/YY, и время в формате HH:MM
Estimated delivery date: дата, когда товар должен придти получателю, в формате MM/DD/YY
Sender: информация об отправителе в формате: Full name, City, State ZIP, Country
Recipient: информация о получателе формате: Full name, City, State ZIP, Country
Type: тип товара, по-умолчанию Merchandise
Delivery method: метод доставки Standard или Express
Description: описание товара, опционально
Weight: вес товара, опционально
Value: задекларированная стоимость, опционально
Insurance: страховка, опционально

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

Автор проекта
Андрей
Наталия
Работа с текстом и наполнение
Занимаюсь наполнением сайтов контентом, редактированием...
Виктор
Лендинг под ключ
Повышение продаж Ваших услуг и товаров гарантировано!
София
Дизайн листовок, визиток, брошюр
Быстро. Качественно. Недорого
Ольга
Графический дизайн
Здравствуйте. Фрилансер, основное направление - графический...
Михаил
Супер брошюра за 1 день!
Продающая брошюра Ваших товаров и услуг всего за 1 день
Розробка сайтів
Надаю послуги розробки веб сайтів будь якої складності - все від...
Профессиональное продвижение сайтов в Санкт-Петербурге
Предлагаю услугу профессионального продвижения сайтов для жителей...
Нарисую дизайн сайта
Красиво и качественно нарисую дизайн для Вашего сайта любой...
Дизайн группы Вконтакте
Требуется дизайн группы Вконтакте? Я с удовольствием выполню Ваш...
Написание скриптов на PHP и JavaScript
Предлагаю услуги по написанию PHP и JavaScript скриптов. Готов к...