Hola,
soy desarrollador de portales web con mucha experiencia. Me especializo en ASP.NET Core por lo que bien puedo ayudarte con tu proyecto.
Tengo ciertos preguntas:
1) para el CRUD de articulos y clientes, e inventario se necesitaría un backend. Para la simulación de compra online como lo requieres exactamente? ambiente web, app en android/iOS?
2) habría integración de mapas?
3) alguna preferencia en cuanto a base de datos?
4) alguna preferencia de ui-framework para el backend?
Me gustaría además conocer todos los detalles. De esta manera puedo indicar mi presupuesto final y tiempo de entrega.
Saludos,