Este e-commerce de ejemplo será la base para la integración de MercadoPago con nodejs
.
Esta aplicación debe estar accesible mediante un dominio público en internet antes de comenzar con la integración y para ello usaremos Heroku.
Requisitos para realizar la integración:
- Cuenta en GitHub.
- Cuenta en Heroku.
- Realizar un fork de este proyecto. Considerando que tu usuario de GitHub es
username
, tendremos el repositorio https://github.com/username/mp-ecommerce-nodejs - Ingresar a tu cuenta de Heroku
- Crear una aplicación en Heroku para realizar el deploy de nuestro e-commerce. Nombrarla de la siguiente manera username-mp-commerce-nodejs. Ejemplo:
- Conectar a nuestra aplicación en Heroku el repositorio "forkeado" en el paso 1
- Activar el deploy autómatico ante cualquier cambio en el branch "master". Realizar un deploy manualmente, mediante la opción "Deploy branch" para comprobar que la app esté funcionando correctamente.
- Nuevamente considerando que tu usuario de GitHub es
username
(substituir en la URL por el correcto), acceder a https://username-mp-ecommerce-nodejs.herokuapp.com/ y validar que la app esté corriendo. Deberás visualizar algo como lo siguiente
Para ejecutar la aplicación local, utilizar el comando npm
.
npm install && npm start