Разработать сайт на Joomla
Если кратко, функционал личного кабинета:
- данные пользователя типа телефон и т.д. (указываются им при регистрации), которые может редактировать админ;
- баллы пользователя, которые ему начисляет админ (неиспользованные должны сгорать через 12 месяцев), могут использоваться при оформлении заказа - то есть часть заказа (не более определенного %) при желании пользователь оплачивает этими баллами, указав в соответствующем поле при оформлении заказа