E-commerce FEMME es una app dirigida hacia la mujer, donde se emplea productos de cuidado e higiene personal. Se proporciona productos de calidad, con compras rápidas y pagos seguros.
En este proyecto se aplican los siguientes conceptos.
- Templating -Routing (URLs)(segundo alcance)
- DOM
- Patrón de arquitectura de software (MVC)
- Firebase
- Api de mercado libre
- Api de paypal
- En todo el código se utiliza ECMAScript v6 Desarrollo del proyecto:
- Se utilizó un template para la maqueta de la ecommerce, el cuál solo se modificó de acuerdo a las necesidades del proyecto.
- Se realizó un llamado a la API de mercadolibre con el metodo fetch,el cual nos regresa un json de todos los productos con los siguientes datos: nombre del producto, precio, id, e imagen, los cuáles iteramos para poderlos agregar a cada categoría del home por medio de DOM.
- Con la data obtenida de la api de mercadolibre se pintan de manera dinámica a través del DOM en las diversas categorías del home.
- Se utilizó la API de PayPal para el método de pago que se encuentra en la vista checkout, que es donde se muestran todos los productos a comprar, y una vez que se realiza el pago la api nos regresa un número de confirmación de pago con folio para poder rastrear la transacción.
- Como segundo alcance se desear implementar el routing de URLS para hacer más dinámica y rápida la página.
Laboratoria.