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

Доставка пончиков - сайт + админка

закрыт модератором


Техническое задание

Требования:

Изготовление сайта для доставки еды.

Дизайнер не требуется, нужен программист и возможно верстальщик для реализации функционала.

Можно использовать любую CRM - систему если она обладает всем необходимым для реализации заданного функционала. Предпочтительно использование CRM - системы JOOMLA.

Требования:

1.Сайт должен иметь функционал, позволяющий работать с разными городами, в рамках этой цели должно быть реализовано:

При открытии сайта – запрашивает название города проживания ( пример: dodopizza.com ). Автоопределение города реализуется через готовый модуль или сервис Who-is

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

Работа с разным количеством городов - каждый город отличается следующими параметрами:

oЗоной доставки

oМинимальная сумма заказа

oАссортиментом товара

Предлагается реализовывать каждый город в виде отдельного xml файла с параметрами. При этом есть общий глобальный файл настроек ( содержит список всех городов с указанием файла настроек для каждого города ), в котором указывается количество городов и перечислены соответствующие для них xml файлы.

2. Должна быть реализована единая база пользователей – то есть данные о всех пользователях должны храниться в одной DB, предлагается использование MYSQL, для каждого пользователя должно быть указано в базе данных из какого он города. Также для каждого пользователя в базе данных должна храниться история его заказов. Получается есть две сущности - клиент и заказ. Для каждого заказа нужно запомнить в базе данных время заказа, ассортимент входящий в заказ, и id заказавшего человека.

3. Ассортимент может расширяться и уменьшаться. Предлагается следующая реализация:

Для каждой единицы товара создаётся отдельный xml-файл, где прописываются данные – картинка, текст. Эта единица ассортимента будет использоваться разными городами, поэтому дублировать этот файл для каждого города не нужно. Но цена является уникальной для каждого города, поэтому ассортимент с ценами должен сохраняться в настройках самого города ( xml-файл ). Существует два вида показа ассортимента - краткая и полная ( с текстом и без текста ).

4. Функционал сайта будет расширяться, поэтому важной задачей является создать гибкий и удобночитаемый код, то есть:

Каждая функция должна быть снабжена сверху комментарием с обозначением входящих параметров и выходящим параметров, в том числе вкратце должно рассказываться, что эта функция делает

Не должно быть длинных функций, и участков неиспользуемого кода.

Каждый сложный участок кода тоже должен быть снабжён комментариями

Использовать правила ООП, в том числе создание классов – USER, ITEM ( единица ассортимента )

Более подробнее, что мы хотим получить на выходе, можно если посмотреть сайт dodopizza.com и прикреплённые скрины.

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

Работа с заказами:

Для примера -- http://delivery.garantpark.com/manage/. Должна быть возможность выбрать период – сегодня \ вчера \ последняя неделя \ последний месяц \ любой период. Возможность сортировать столбы заказа – по времени поступления заказа и по сумме заказа, отображать заказы с определённым статусом( отменён, обрабатывается, новый, доставлен ) ( фильтрация заказов ).Редактировать заказ, добавлять и убирать, редактировать данные о клиенте.

Работа с клиентами:

Выдаётся список клиентов со следующими данными – фамилия имя, адрес, дата рождения, номер телефона, средний чек, общая сумма заказов, дата последнего заказа. Можно добавлять и удалять клиента.

Таблицу можно сортировать по любому из столбцов.

Также должна быть реализована возможность редактирования и просмотра данных о клиенте. То есть при щелчке (как в работе с заказами) выходят сверху данные о клиенте, которые можно редактировать а чуть ниже, данные о заказах (можно выбирать какое количество строк будет отображаться 10 – 20 – 50 – 100). Каждый заказ содержит информацию о времени заказа, и сумме заказа, плюс примечание, по щелчку отображается ассортимент товаров, входящих в заказ.

! Дизайнер не требуется, нужен программист и возможно верстальщик для реализации функционала.



Обновление #1 от 15 ноября 2014

Joomla не обязательна!


Обновление #2 от 15 ноября 2014

В системе есть два уровня доступа к панели администратора – менеджер ( отображается клиенты и заказы ), и администратор ( работа с городами ). Для каждого города помимо различного ассортимента, цен на них, различаются также страница с контактами, список точек, в котором можно забрать заказ самостоятельно. Должна быть возможность редактировать эту информацию в панели администратора, также как файлы настроек xml городов и каждого города.


Сделать ставку!

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

  1.  4863 
    134   101   1

    1 день

    +

    Украина Украина | 15 ноября 2014 |
  2.  фрилансер больше не работает на сервисе
  3. 30 дней500 $
    Денис Кривенко
     331   4   0

    Здравствуйте, наша команда возьмется за ваш проект. Работаем именно на джомле. В портфолио работы почти все на данном движке. Работаем по предоплате в 50%.

    Украина Днепр | 15 ноября 2014 |
  4. 30 дней800 $
    Сергей Левшаков
     888  проверен   5   0

    Готов согласовать детали.

    Украина Киев | 15 ноября 2014 |
  5. 1 день
    Руслан Тиндик
     570  проверен   17   1

    Пишите, обсудим

    Украина Хмельницкий | 15 ноября 2014 |
  6. 1 день
    Иван Иванов
     205   2   0

    Готов взять на себя программную часть проекта. Так же есть предложения по поводу архитектуры самого приложения.
    Если интересует, то ниже контакты для связи:
    Skype: salitypw
    E-mail: [email protected]

    Украина Киев | 15 ноября 2014 |
  7.  фрилансер больше не работает на сервисе
  8. 1 день
    Арут iT-SeoWeb
     480   9   0

    Готовь обсудить. скайп: Zimzimoff

    Армения Армения | 16 ноября 2014 |
  9. 1 день
    шаманский геннадий
     81 

    добрый день!
    готов сделать ваше приложение! есть опыт и готовые решения!
    свяжитесь со мной обсудим детали!
    skype: superslon74
    e-mail: [email protected]

    Украина Николаев | 16 ноября 2014 |
  10. 12 дней700 $
    Владимир Ефремов
     125  проверен   2   0

    Сделаем.
    Джумла наверное не подойдет. Подберем подходящий инструмент/фреймворк/CMS.

    Украина Донецк | 16 ноября 2014 |
  11. 180 дней5000 $
    Роман Родионов
     448  проверен   2   0

    Сделаем, но дорого. с учетом всех Ваших пожеланий, будет лучше чем на Joomla. Намного качественнее. Давайте согласуем детали.

    Украина Днепр | 16 ноября 2014 |
  12. 10 дней600 $
    Екатерина Ивановна
     185 

    Здравстуйте! Готова выполнить Ваш заказ. Нашы работы можете просмотреть на сайте http://vozniy-studio.com.ua

    Украина Киев | 16 ноября 2014 |
  13. 62 дня45000 ₴
    Иван Балакин
     221 

    Работаем на CMS MODx, под Ваши цели и задачи наиболее оптимальный вариант

    Меня зовут Иван, я менеджер web-студии полного цикла «Jules Verne Techno Art», мы занимаемся созданием уникальных сайтов, продвижением сайтов и бизнеса в интернете.

    Наш сайт http://jvta.com.ua/ где Вы сможете посмотреть и оценить наше портфолио и уровень наших работ, мой номер: (044)596-03-91,(095)939-60-34

    Украина Киев | 17 ноября 2014 |
  14. 14 дней600 $
    Евгений Чепига
     205   1   0

    Создам сайт любой сложности. Работать буду на CMS Image.

    Примеры работ: http://artexgroup.com.ua/portfolio
    E-mail: [email protected]
    Skype: sayintruder

    Украина Полтава | 17 ноября 2014 |
  15.  фрилансер больше не работает на сервисе
  16. 30 дней14000 ₴
    Антон Гаптар
     228 

    Можем сделать на мадженто или самопис на yii- цена будет отличаться.

    Green Web: Design and consulting studio
    http://greenweb.com.ua/
    [email protected]
    skype: greenweb.com.ua
    тел. O93 71O 48 59 Антон

    портфолио https://freelancehunt.com/freelancer/GreenWeb.html#portfolio

    Украина Киев | 17 ноября 2014 |

Заказчик
Николай Сергеев
Россия Чебоксары
Проект опубликован
15 ноября 2014
849 просмотров
Способы оплаты
Поделиться