¡Hola! Soy Meili, y tengo más de 11 años de experiencia en programación, especializándome en Swift (VIPER architecture), desarrollo backend y plataformas web/móviles. El proyecto para crear un plugin de WordPress que importe productos a partir de una API se alinea perfectamente con mi experiencia. Aquà tienes una propuesta detallada sobre cómo podemos abordar este proyecto:
- **Importación de productos**: Desarrollaremos una funcionalidad que permita importar productos con costos, categorÃas, SKU, marca, y código de barras. Los precios se podrán mostrar en pesos utilizando un multiplicador para impuestos, ganancias y tipo de cambio.
- **Reglas de precios configurables**: Implementaremos reglas de precios para diferentes categorÃas, permitiendo ajustes individuales por cada categorÃa padre.
- **Precios rebajados**: Aseguraremos que las rebajas manuales no se modifiquen durante las actualizaciones automáticas de precios.
- **Bloqueo de SKU**: Agregaremos una opción para bloquear ciertos SKU, evitando su importación futura.
- **Importación de imágenes**: Garantizaremos que las imágenes de los productos se importen correctamente.
- **Procesos CRON**: Configuraremos procesos CRON para la actualización de stock, precios y detección de nuevos productos, optimizando la eficiencia del sistema.
- **Optimización de base de datos**: Implementaremos prácticas de manejo de base de datos que aseguren un rendimiento óptimo durante la ejecución de procesos, evitando que la página se ponga lenta.
Utilizamos la metodologÃa Agile, que nos permite adaptarnos rápidamente a tus necesidades y feedback, asegurando un resultado final de alta calidad. Nuestro enfoque incluye:
1. **Planificación**: Establecer los objetivos y requisitos iniciales.
2. **Diseño**: Crear un esquema del plugin y su interacción con el sistema existente.
3. **Desarrollo**: Construir las funcionalidades del plugin e integrar la API.
4. **Pruebas**: Asegurar la calidad mediante pruebas exhaustivas.
5. **Despliegue**: Implementar el plugin en tu entorno de WordPress.
6. **Soporte post-lanzamiento**: Ofrecemos 6 meses de soporte para resolver cualquier duda o realizar mejoras necesarias.
Estoy emocionado de poder colaborar contigo en este proyecto y asegurar una integración fluida y eficiente. Quedo a tu disposición para discutir más detalles.
¡Espero trabajar juntos!
Saludos cord