Проект: E-Car Tool

Цель проекта:

Требуется  создать  приложение для презентации и сравнения автомобилей.

Технические требования: Linux, Apache, PHP >= 7.0, MySQL, jQuery, HTML5

Структура приложения:

Требуемое приложение должно состоять из трёх основных частей.

1.       Часть первая- Администрация

a.      Аутентификация с адресом электронной почты ипаролем

Администрирование пользователей

b.     Администрированиеавтомобилей

Технические характеристики транспортного средства:

                                                              i.     Производитель

                                                            ii.     Логотип производителя (Upload) - не обязательнодля заполнения

                                                           iii.     Модель

                                                          iv.     Изображение модели (Upload) - не обязательнодля заполнения

                                                            v.     Год изготовления

                                                          vi.     тип кузова автомобиля

                                                         vii.     дальность пробега

                                                       viii.     расход

                                                          ix.     время перезарядки

                                                            x.     цена

                                                          xi.     дополнительная информация

                                                         xii.     мощность

                                                       xiii.     Макс. Крутящий момент

c.      Администрированиеклиентов

Администрирование пользователей

                                                              i.     информация о клиенте

1.      компания

2.      Доменное имя (для интеграции виджета иавтономной версии)

3.      хэш-код (для интеграции виджета и автономнойверсии)

4.      динамически генерированный код (JS) дляинтеграции в презентацию клиента

5.      Список транспортных средств из базы данных длявыбора

6.      Выбор и порядок категорий из характеристикавтомобилей

 

2.     Часть вторая - Презентация автомобилей

a.      Презентация автомобилей из базы данных.Количество автомобилей ограниченно выбором из списка (Часть 1/с /5). Пример

презентации: изображение 1

Описание функций презентации:

                                                              i.     При вызове приложения определяется клиент, похэш-коду и доменному имени, и загружаются все выбранные, для этого клиента,

автомобили. Сортировка происходит по первой выбранной категории. (Например:

Цена). В области контента анимированно загружается диаграмма.

                                                            ii.     При нажатии на другую категорию, так жезагружается новая диаграмма.

                                                           iii.     Количество и последовательность категорийдолжны быть индивидуальны для каждого клиента.

                                                          iv.     Область фильтров (Сравнение автомобилей)

1. При нажатии на значок для сравнения автомобилей, должно открываться новое

окно. Пользователи приложения должны выбрать те автомобили, которые они хотели

бы видеть в списке.

2. При нажатии на значок «сброс» приложение возвращается в  стандартноесостояние.

3. Кроме того, должна быть возможность влиять на стартовые параметры приложения

через GET параметры. (Производитель, модели, год выпуска).

                                                            v.     В активной категории Поиска посетители сайтадолжны иметь возможность сортировать по возрастанию и по убыванию.

3.      Часть третья - виджет

Это приложение должно функционировать как Stand-Alone (автономная  версия), а также должно быть возможныминтегрировать это приложение  в качествеWidget в других приложениях с помощью JS.

 

 

8 лет назад
Natalia6
57 лет
8 лет в сервисе
Был
7 лет назад

Заявки фрилансеров

Нет заявок фрилансеров