close

Вход

Забыли?

вход по аккаунту

?

Игровой магазин

код для вставкиСкачать
Техническое задание
Требуется создать сайт для игрового магазина (будет осуществляться продажа игровой валюты + различные услуги подобного плана в играх).
Весь процесс создания сайта будет проходить на вашем хостинге, дабы я мог следить за продвижением работы и в случае необходимости производить корректировки. Очень желательно что Вы как непосредственный специалист в веб-разработке вникли в суть проекта, при этом сделав все как положено.
- сайт должен быть написан на гибкой CMS
- Разработать полностью уникальный дизайн
- графика - уникальная
- все кнопочки, формочки, элементы сайта должны быть сделаны в соответствии со стандартом Web 2.0
- создание уникального логотипа zadrotoff.net (что-то связанное с золотом, с анимацией)
- на сайте должны быть поставлены Google +1 и др счетчики (регистрировать не нужно, перенесем со старого сайта)
- функционал админки должен предусматривать изменение ЛЮБОГО элемента на сайте.
- весь код должен быть написан максимально понятно, во всех действиях должен быть прописаны комментарии, что именно здесь делается, чтобы наши специалисты в случае чего могли легко найти то что нужно. Особенно это касается части калькулятора, чуть ли не каждое действие должно быть прописано что конкретно где делается.
- сайт должен быть сделан на той системе, где его невозможно будет взломать, то бишь, например добраться до БД или например обойти как-то калькулятор и ввести неправильные данные, при этом извлечь выгоду и так далее. Нужно будет чтобы вы объяснили нам, где и что конкретно предпринято, чтобы оградить нас от воздействия хакеров.
- на сайте должны быть подключены автоматические интерфейсы оплаты Webmoney Merchant (информация о подключении на сайте: webmoney.ru ; owebmoney.ru) + калькулятор для расчета цены в разных платежных системах + подключение к робокассе
- калькулятор + таблица цен динамическая:
т.е. тут все валюты, WMR, WMU, WMZ, WME, ЯД и остальные варианты от робокассы - пользователь выбирает скажем WMU - все цены выстроились в WMU (соответственно курс я вручную задаю в админ панеле), так же когда пользователь будет вводить емейл, столбец, где уже цена со скидкой загорается, чтобы было более понятно покажу на примере, 1) открываем страничку http://zadrotoff.net/?do=kupit-adenu-na-ruoffe
2) смотрим, если клиент уже купил адены на 100kk, при след заказе у него будет сразу подсвечиваться, выделяться столбец от 100кк
теперь по калькулятору:
- должен показывать сколько заплатит человек \ сколько получит адены
- к оплате с учетом комиссии (мелким шрифтом)
- цена за 1кк с учетом комиссии (мелким шрифтом)
пример можно посмотреть тут - http://www.pwlvl.ru/games/6/money/ и тут - http://zadrotoff.net/?do=kupit-adenu-na-ruoffe . НО у нас должен быть СВОЙ вариант, полностью переделанный и переработанный. Если у программиста есть варианта что еще добавить - мы будем только рады если предложите, обдумаем и поставим. Будет вам +++ :)
В калькуляторе особое внимание уделить округлению, оно должно быть реализовано в обе стороны, причем в случае где стоит Стоимость покупки - округление в большую сторону, а там где стоит Количество товара - в меньшую строну
Все покупки должны привязываться к контактам, которые клиент будет заполнять в соответствующей форме. Вот пример как работают скидки: http://zadrotoff.net/discounts.html
- сайт должен представлять собой онлайн-магазин, быть интуитивно понятным для пользователя любого уровня
- на сайте должно присутствовать место под баннеры, в будущем будет много проектов, которые будут перелинкованы между собой посредством баннеров
- на сайте должна присутствовать база данных по покупкам клиентов, которая привязывается к контактным данным клиента при платеже. Это будет обеспечивать накопительную скидку нашим клиентам (база данных едина по всем играм) - база должна быть динамична, легкоизменяема и дополняема, чтобы мы могли проводить всевозможные акции среди клиентов и бонусные программы
- на сайте должны быть везде прописаны alt и title к картинкам и статьям соответственно, для SEO оптимизации
- сайт должен быть настроен на многоязычность, соответственно переключение языков должно быть на видном, интуитивно понятном месте => перевод будет делать другой специалист
- сайт должен быть сделан на последних новейших разработках CSS, использоваться последние библиотеки java script (+ доп-но сделана замена так, чтобы работали все браузеры, допустим если браузер поддерживает какой-то формат,- чтоб открывало в этом варианте определенный элемент, если нет - какая-то замена аналогичная). Сайт должен сам определять с какого браузера заходит клиент и подстраивать сайт под нужный вариант, чтобы все адекватно работало.
- методы связи с операторами будут icq, skype, телефон а так же нужно встроить возможность связи с оператором непосредственно на сайте (как мини-чат) - чат должен работать через jabber (чтобы можно было включить через qip)
по чату, более детально: в чате предусмотреть возможность, чтобы клиент выбирал игру, по которой обращается + номер заказа
т.е. человек вводит свое имя и выбирает игру, вы там говорили еще почту вводит - она не нужна, т.е. по такой форме:
Aion
Lineage 2 Eve online
Ваше имя
Номер заказа
при этом, выбор игры и имя - обязательные поля, номер заказа - не обязательное поле, насчет обязательности надо поставить пометку, где-то
игры должны быть уже перечислены, человек просто пометит какая нужна, нужно предусмотреть вариант расширения списка игр в самом чате
чат оформить нужно красиво, чтобы человеку было приятно вести беседу
чат должен быть как отдельное окошко, которые будет открываться, когда клиент тыкнется на кнопку
==>>>> - в каждом из разделов игр, где-то лаконично должно вписываться время работы компании
- первоначальная страничка - 3 картинки игры, которые ведут в соответствующие разделы (показано в Примечани 1, в конце документа)
- т.е. сайт разделен на части, каждая часть соответствует игре:
Lineage2(имеется ввиду русский официальный сервер l2.ru):
- Продажа адены - Прокачка персонажей
- Трансфер адены
- Гарант сделки
- Поставщикам адены
- FAQ
- Наши гарантии
- Отзывы
Aion(имеется ввиду русский официальный сервер aion.ru):
- Продажа кинар
- Поставщикам кинар
- FAQ
- Наши гарантии
- Отзывы
Eve-online( http://play.eveonline.com/en/home.aspx ):
- Продажа isk, Plex
- Поставщикам
- FAQ
- Наши гарантии
- Отзывы
* Гарантии - будет для всех игр линк на одну страничку, где они и будут
** Отзывы - встроенный интерфейс отзывов через vkontakte.ru - будет для всех игр линк на одну страничку, где они и будут
- для начала делаем структуру для трех игр (но в будущем будем расширяться, поэтому обязательно нужно предусмотреть момент, когда будет намного больше игр) . Т.е. это очень важный момент, особенно на главной страничке, нужно сделать так, чтобы в будущем при добавлении игр, можно было легко добавить (!!!)
личный кабинет:
- вход без пароля, по номеру мыла (который привязан к заказам)
- просмотр всех покупок (цена, сумма, дата, с какого счета \ на какой счет - в общем подробно вся информация)
- просмотр скидки по каждой отдельной игре - нужно предусмотреть что клиент может играть в несколько игр и покупать товары для нескольких игр у нас, соответственно по каждой игре своя статистика (т.е. показано сколько уже купил, к примеру купил на 100кк адены, цена при скидке уже как от 100кк)
- акция для друзей (id 6 цифр), клиент сам впишет цифры
- кол-во бонусов от друзей
- обналичка бонусов, чтобы потом можно было оплатить заказ в одной из игр на эти деньги
расчет накопительной скидки: покупая сначала 50кк, потом еще 50кк, на вторые 50кк вы получаете скидку как на 100кк, как и на все последующие покупки (более подробно можно прочитать тут - http://zadrotoff.net/discounts.html )
+ будет акция "приведи друга", расчет будет такой: рядом с калькулятором при оплате будет что-то типа поля, туда человек, которого пригласил друг будет вводить id(введет id единоразово и он сразу привязывается к почте), который дадут ему (нужно сделать так, чтобы поле не очень выделялось, может что-то типа кнопки, на нее нажимают - разворачивалось небольшое окошко и там уже вводить - это для того чтобы остальных покупателей не смущало)
значит далее расчет по этой акции: акционный бонус насчитывается, когда приведенный друг оплатил покупку, на бонусный счет того, кто дал ему id насчитывается 10% (при расчетах округление в меньшую сторону, минимально 1 бонус (1 бонус = 1 рубль)) от суммы КАЖДОГО заказа нового клиента - во всех играх
1 бонус = 1 рубль, обналичить бонусы в рубли можно при накоплении 2000 бонусов
Работа с БД. В первую очередь доступ в БД должен быть через логин пароль отдельно взятого работника компании (оператора). Нужно создать интерфейс, где оператор может легко оперировать базой данных, смотреть оплаты и так далее. При оплате заказа на вебмани в оплате счета должно приходить сообщение вида: "Оплата произведена по № счета". В свою очередь оператор заходит под своим логином паролем в БД, там просматривает зафиксированный заказ, где должно быть указано: Номер заказа; Игра; Ник; Контакты. После выдачи заказа оператор ставит галку там, заказ подсвечивается скажем зеленым(при этом оператор указывает с какого аккаунта-склада был произведен расчет), что он выполнен, либо красным если не выполнен. В случае если оператор захочет пометить платеж - подсвечивается желтым. Должна быть сортировка заказов по логину\паролю оператора(там где ФИО должно показываться сотрудника, который работал в тот период) \ даты, суммы, удобый поиск по БД и тд. Максимально подробно все. Обязательно это продумать и реализовать. Чтобы в случае чего администрация могла полностью просмотреть и проконтролировать ЛЮБЫЕ операции каждого оператора, при этом знать какой из операторов их выполнял.
При этом в БД должно быть несколько разделов это: - Баланс
- Склады
- Поставщики
- Трансфер адены
Что будет в каждом из разделов.
Баланс: здесь будет подбиваться приход \ уход средств. Т.е. приход средств - это заказы по каждой игре (в функционал базы должна выходить группировка заказов по различным критериям, рассмотреть максимальную гибкость). Соответственно уход средств - расчет с поставщиками по каждой игре. Баланс должен автоматически вестись как общий, так и по каждой отдельной игре свой, т.е. это все должно происходить автоматически, а нужный вариант можно будет вывести группировкой или функцией разделения. Склады: Склады по каждой игре, должны из себя представлять таблицу вида Сервер\Сумма по горизонтали, Персонаж\кол-во аден по вертикали. В каждой ячейке должна быть возможность прописать логин\пароль склада, номера счетов оплаты, цена товара, контактный номер поставщика. Для каждой игры непосредственно свои.
Поставщики: Таблица вида: Игра \ Дата принятия(должна проставляться автоматически) \ Дата выплаты(при отметки оператором выполнения, должна проставляться автоматически) \ логин-склада \ контакт поставщика(должен автоматически подбираться по складу) \ сервер \ сумма денег(автоматически подсчитывается) \ сумма товара(автоматически подсчитывается) \ цена закупки \ счет куда была произведена оплата \ время проверки товара. Опять же для каждой игры свое
Траснфер адены: Игра \ Дата принятия товара(автоматически) \ Дата выплаты \ сервер \ логин-склада \ сумма товара \ на какой сервер требуется перенос \ сумма получения товара на другом сервере \ контакты клиента \ время проверки товара
Сразу предусмотреть вариант того, чтобы игра сама как-то определялась, и эти данные проставлялись автоматически. Т.е. побольше автоматизации. Обязательно учитывать, что операторов может быть несколько, чтобы при редактировании данных небыло нестыковок, надо как-то реализовать так, чтобы 2 и более людей могли работать с БД одновременно под своими логинами. Так же предусмотреть возможность в любой момент оператором поставить примечание.
- при оплате должен присутствовать пункт "акция приведи друга, id", при котором человек может привести друга, дав ему произвольный id из 6 цифр, его друг при оплатах товаров будет писать id, при этом n'ая сумма % от покупаемого товара будет перечисляться по базе сайта первоначальному клиенту, который привел его (здесь имеется ввиду конкретно товар,а не деньги, т.е. 200*n'ая сумма % =40кк)
*акция действует только если приведенный на сайт друг делает заказ более чем на 200кк
Перенос со старого сайта zadrotoff.net на новый вариант:
1) По имеющимся заготовкам нужно доработать полностью верстку и перенести весь контент по нужным разделам с сайта http://zadrotoff.net/ на новый сайт, при этом обязательно соблюдая url, они должны быть одинаковыми старый\новый сайт, включая ЧПУ)
2) Контент должен быть перенесен в соответствии с правилами SEO, а именно: везде соблюдать заголовки <h1,2,3,4></h>, выделение текста <strong></strong>, <u></u>, <i></i>, добавлены мета-теги (DESCRIPTION)
3) Отредактированный файл .htaccess. Сразу с 301 редиректом с www на без-www + проставить страницы с которых передается вес со старого сайта на новый (ссылки есть в рунете)
4) Настроить robots.txt
5) Сделать модуль автоматической генерации sitemap в xml (чтобы сам добавлял новые странички) + html(должна быть такого вида - http://legitlex.com/index.php?option=com_xmap&sitemap=1 ) = должны взаимодействовать между собой. Карту сайта html надо лаконично вставить на сайт
Понравившиеся варианты сайтов, дизайны, эргономика и тд:
http://a1pay.ru/ , https://4game.ru/ , http://prostopleer.com/ , http://pravo.ru/ , http://hostingkartinok.com/ , http://www.skype.com/ , http://icq.com
Примечание 1
Магазин online игр
Zadrotoff.net
Default вариант без подсветки; при наведении курсора - включается подсветка
(c) All rights received
Автор
puhwar
Документ
Категория
Без категории
Просмотров
356
Размер файла
74 Кб
Теги
магазин, игровой
1/--страниц
Пожаловаться на содержимое документа