Создание сайта не первостепенная задача. Но я решил начать заниматься этим пораньше, т.к. надо продумать все фичи, которые в самом конце придумываются крайне трудно, т.к. пора уже заказывать сайт.
Основные требования к сайту, которые надо отобразить в техническом задании на создание интернет магазина, я сформировал так:
- Возможность отображения каталога товаров
- Возможность занесения товара в карзину
- Возможность оформления заказа на товры помещённые в корзину
- Возможность сортировки товаров
- Фильтр и поиск по каталогу товаров.
- Показ цен в трёх (или более) валютах с обновлением курса или с возможностью задания курса вручну.
- Автоматический выбор сопутствующх товаров.
- Возможность комментировать товар и обсуждать: деревообразные треды.
- Показатель количества товара на складе: есть на скаладе, мало на складе, весь забронирон (с возможностью забронировать себе, если кто-то откажется от товара), отсутствует на складе (с возможностью уведомить о появлении или с возможность «под заказ»)
На первый взгляд вроде все. Надо будет ещё подумать.