Desarrollador full stack · Feb 2022 - oct 2026 · Remoto
bestprice.com
La misma plataforma en la web, en el teléfono, en Chrome y en un scraper que alimenta el catálogo.
- Chrome extension
- Scraper
- React
- React Native
- Next.js
- Express
- MySQL
- NoSQL
bestprice.com no cabe en una sola pantalla. Desde 2022 sale en Next.js, en React Native y en una extensión de Chrome que sigue al usuario fuera del sitio.
El scraper trae precios y fichas desde fuera. MySQL guarda el catálogo que se consulta seguido. NoSQL guarda lo que llega con otra forma y no merece una tabla nueva.
Express es el único contrato. La web, el teléfono y la extensión piden lo mismo. Si el dato cambia, cambia una vez.
Qué cubría
- Next.js, React y React Native sobre la misma API.
- Extensión de Chrome para seguir el producto fuera del sitio.
- Scraper que alimenta MySQL y NoSQL.
- Express como único contrato entre pantallas y datos.