Skip to content

perezbujeiro1980/paypalChallenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Challenge web - Integración de PayPal

En este challenge web, el objetivo es integrar PayPal en una aplicación web.

Para este proyecto, se debe desarrollar una aplicación web que permita a los usuarios realizar pagos planos utilizando PayPal.

La aplicación debe incluir las siguientes funcionalidades:

  • Visualización de productos o servicios en venta.
  • Selección de productos o servicios y cantidad a comprar.
  • Proceso de pago utilizando PayPal como servicio de pago.
  • Confirmación del pago y redirección a una página de agradecimiento.
  • La aplicación debe estar desarrollada utilizando Express como framework de desarrollo y un motor de plantillas como EJS o Handlebars para la visualización de las páginas.

Requisitos técnicos

  • La aplicación debe estar desarrollada utilizando Express como framework de desarrollo.
  • Se debe utilizar PayPal como servicio de pago para el proceso de pago.
  • La visualización de los productos debe ser dinámica y los productos deben ser cargados desde una base de datos o archivo JSON.
  • La aplicación debe incluir un formulario de pago que permita al usuario seleccionar el método de pago y realizar el pago utilizando PayPal.
  • El formulario de pago debe incluir los siguientes campos: nombre del producto o servicio, precio, cantidad, y el botón de pago de PayPal.
  • La aplicación debe validar el pago y mostrar una página de agradecimiento al usuario después de que se complete el proceso de pago.

Entregables

  • Código fuente de la aplicación web desarrollada en Express.
  • Documentación de la aplicación que incluya una descripción de las funcionalidades desarrolladas y cómo utilizarlas.

Consideraciones adicionales

Se valorará el uso de buenas prácticas de programación y la implementación de medidas de seguridad adecuadas para la protección de los datos de los usuarios y los procesos de pago.

Se valorará la inclusión de pruebas automatizadas para verificar el correcto funcionamiento de las funcionalidades desarrolladas.

¡Espero que este challenge web sea de tu interés y te resulte útil para desarrollar tus habilidades con Express y la integración de PayPal en pagos planos!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 76.9%
  • CSS 19.2%
  • HTML 3.9%