Buen día, por el presuesto que tienes, optaría por usar una opcion exiatente como magento, opencart o similar, configurando los permisos de usuario que menconas y ofreciendo alojamiento y dominio por un año, si ya cuentas cn alojamiento y dominio el precio no varía, solo tendrías que pasarme credenciales de acceso.
Si el requerimiento ya es muy personalizado, de modo que convenga hacer dearrollo a medida la cotización sería diferente.
Los hitos propuestos son suponiendo la primera opción
El precio sería más IVA, doy factura.
Saludos