Интернет - магазин Avtostop.kz
Примеры сайтов:
Разделы на сайте:
- Поиск
- Корзина
- Заказы
- Платежи и балансы
- Профиль
- О компании
- Правила
- Контакты
Отображение разделов:
Поиск:
По введенному номеру детали будет выдана таблица товаров со следующими полями:
Номер / наименование детали / поставщик / цена / срок доставки / регион поставки / тип поставки
Рядом с каждым наименованием будет значек Корзины нажав который пользователь помещает товар в корзину.
Товаров с одинаковым номером может быть несколько. Различаться будут по поставщику.
Запчасти бывают двух типов (оригинальный и неоригинальный), соответственно неоригинальный привязан к оригинальному общим номером, свой у него может быть совершенно другой
Корзина:
В корзине содержатся товары которые отобрал пользователь.
Их можно:
- заказать – товар будет перемещен в заказ
- удалить - удалить товар из корзины
Также возле каждого товара будут обозначения:
- AGREE – ONLY …
Можно будет заказать несколько штук одного товара. Так же будет кнопка пересчета общей цены заказа.
Заказы:
После того как пользователь определился с полным заказом. У него достаточно денег на счету для того что бы этот товар был куплен он может подтвердить заказ.
После подтверждения заказа Администратору приходит письмо о заказе в виде таблицы с заказанными товарами. А так же информацией о покупателе.
Сам же заказ получает номер и появляется отдельной табличкой на этой же странице заказов.
Кликнув на этот заказ можно будет увидеть состояние заказа. Какой това уже закзан. Какой уже доставлен. Какой выдан.
Платежи и балансы:
На старнице будет таблица с текущими показаниями денег на счету у пользователя.
Так же будет введена история ввода денег и оплат заказов.
Профиль
Страница с информацией о пользователе, которую он может сменить в любой момент.
О компании
Информационная страница с информацией о магазине
Правила
Информационная страница с информацией о том как работает магазин. Что нужно сделать для того что бы купить товары.
Контакты
Страничка контактов с Администрацией.
Административная часть сайта:
Разделы:
Администраторы
Тексты
Настройки сайта
----------------------
Поставщики
Товары
----------------------
Клиенты
Заказы
Администраторы:
Раздел позволяющий добавить администратора сайта.
Тексты:
Тут будут тексты которые выводятся в разделы «О компании» «Правила» «Контакты» и проч
Настройки сайта:
Е-мейл куда отправлять заказы.
Поставщики
Раздел поставщиков будет позволять внести некоторую внутреннюю информацию о поставщике. Она не будет выводиться на основном сайте.
Загрузить прайс этого поставщика в базу.
При загрузке прайса надо быть очень внимательным. Т.к. перед загрузкой все товары этого поставщика сначала удаляются из базы. А потом уже добавляются новые.
Поэтому прайс-лист всегда должен быть одного формата. В строгом порядке колонок.
Прайсы будут представлены в Exel-евских файлах, которые надо подтягивать в базу. Нужно чтобы у меня была возможность самому подтягивать их в базу.
Товары
Раздел позволяющий сделать поиск товара. Поправить, если нужно его цену, наименование, сроки доставки и т.д.
Раздел необходим для того что бы не перезаливать весь прайс отдельного поставщика, а изменить только конкретный товар.
Клиенты
Визитные карточки клиентов. Будет вводиться информация о клиенте, а так же его платежи. Будет видна история платежей по каждому клиенту в отдельности (платежи и балансы). А так же его заказы (что бы не искать в общем списке следующего раздела)
Так же через эту часть добавляются деньги на счет клиента, которые отображаются на сайте в его профиле и проверяются при попытке заказать на большую сумму
Заказы
Раздел заказов с возможностями редактирования состояний товаров (заказан, доставлен, выдан). Так же будет полная информация по каждому заказку. Кто, когда заказал. В каком состоянии товары.
Начну как это работает со стороны клиента:
1. Человек заходит на сайт, логинится (до этого у него есть только базовые страницы типа контакты, о нас и тд)
2. После того как он залогинился он идет в раздел поиск (будем считать что до этого он перевел хозяину магазина деньги и он их положил ему на счет)
3. Человек задает номер детали, получает список оригинальных и неоригинальных частей остсортированых по поставщику (поставщиков несколько)
4. Клиент выбирает определенную часть, жмет добавить в корзину, появляется попап окно, в котором он может изменить кол-во товара и его статус (там есть свои обозначения они никак не влияют на движек, это просто указатели для владельца) говорит "ОК" или "Купить" окно закрывается и человек дальше выбирает или задает новый поиск
5. После того как он все нашел и заказал, клиент идет в корзину, проверяет все ли на месте, что-то удаляет, где-то меняет кол-во...говорит отправить...НО денег на счету не хватает...о чем ему выдается сабж....клиент удаляет лишнее, и таки отправляет заказ...счет становится меньше на потраченную сумму
Теперь со стороны админа...
1. Админу на почту приходит сабж о заказе в виде таблички как в корзине
2. Он отсылает запросы поставщикам и ждет...от поставщика приходит ответ, мол такая деталь есть, щас вышлем...
3. Админ идет в корзину клиента и отмечает те позиции которые уже заказаны галочками, на сайте в корзине клиента они отмечаются в полях заказано, и клиенту приходит табличка с инфой о том что такие-то части уже заказаны
4. Потом админ получает запчасти от поставщика идет на сайт и ставит галки готово к выдаче, в корзине клиента отмечаются определенные поля, что мол это говтово к выдаче, а на почту приходит табличка с информацией о том, что готово к выдаче