Implementación de eCommerce con Git, Node y PayPal

Clase 4 de 18Curso de Pagos Online con PayPal

Resumen

¿Qué aprenderás a construir en este curso?

Bienvenido al emocionante mundo del desarrollo de aplicaciones eCommerce. En este curso, te acompañaremos en el proceso de creación de una tienda en línea llamada Platz Store. Se trata de un pequeño proyecto que, aunque compacto, integra importantes funcionalidades que todo eCommerce debe tener. Desde suscripciones hasta la gestión de productos, podrás explorar su diseño y entender cómo las características convergen para ofrecer una experiencia completa al usuario.

¿Qué es Platz Store?

Platz Store es un ejemplo de eCommerce diseñado para mostrarte cómo integrar diversas características esenciales en una aplicación de este tipo. Cuenta con:

  • Una suscripción que los usuarios pueden adquirir.
  • Cuatro productos disponibles para la venta.
  • Páginas de detalle de producto, donde puedes observar una imagen más grande, su descripción y precio.
  • Implementación de un procesador de pagos, en este caso, utilizando PayPal.

¿Cómo comenzamos con Platz Store?

Para empezar, es necesario tener ciertas herramientas y seguir algunos pasos clave que detallo a continuación:

  1. Instala las herramientas necesarias:

    • Debes tener instalados en tu computadora Git y Node.js. Estas herramientas permitirán clonar el repositorio y ejecutar el proyecto.
  2. Clona el repositorio de GitHub: El primer paso práctico es clonar el proyecto desde GitHub. Encontrarás un enlace en los recursos del curso que te llevará al repositorio necesario.

    git clone <URL_DEL_REPOSITORIO>
    

    Una vez clonado, el proyecto se guardará por defecto en una carpeta llamada platzi-store.

¿Cómo configuro el entorno para la aplicación?

Después de clonar el repositorio, es hora de preparar la aplicación para su funcionamiento. Aquí tienes los pasos detallados:

  1. Instalación de componentes: Una vez que el proyecto está en tu computadora, debes instalar los componentes necesarios. Esto se logra ejecutando el siguiente comando en la consola:

    npm install
    

    Este paso descargará e instalará todas las dependencias que el proyecto necesita para funcionar correctamente.

  2. Configura la base de datos: El siguiente paso es crear y preparar la base de datos donde se almacenará la información de los productos. Puedes lograrlo ejecutando el siguiente comando:

    npm run setup
    

    Este comando se encargará de crear la estructura de la base de datos e insertar los productos que estarán disponibles para la venta.

Al terminar estos pasos, tendrás un proyecto funcional de Platz Store, listo para ser ejecutado y explorado. En la siguiente clase revisaremos la estructura interna de la aplicación para que te familiarices con su funcionamiento y te sientas cómodo navegando y adaptando sus características.

¿Qué sigue en el curso?

Una vez completada la configuración inicial, te llevaré a un recorrido detallado por la estructura de la aplicación. Te explicaré cómo está organizada, los componentes que la componen, y cómo puedes extender sus capacidades.

Este curso está diseñado para equiparte con las habilidades necesarias para crear tu propia tienda en línea, y así dar tus primeros pasos en el mundo del desarrollo de aplicaciones eCommerce. ¡Te veo en la siguiente clase y te animo a seguir aprendiendo!