Skip to content

Decisiones arquitectonicas

Manuel Antón edited this page Apr 30, 2022 · 4 revisions

Decisiones generales

  • REACT y TypeScript para el front-end

  • NODE.js y Express para el back-end

  • Los datos de los usuarios se almacenarán en Pods de SOLID.

Decisiones tomadas por el equipo

  • La comunicación con los Pods Solid se realiza en el frontend.

Esta decisión se ha realizado tras documentarnos y encontrar APIs que facilitan este proceso en el frontend.

  • MongoDB para la base de datos desplegada en mongoDB Atlas

Se usa en otra asignatura y es gratis.

  • El despliegue de la aplicación se realiza en los servidores de Azure.

Nos resulta un entorno familiar y, por lo tanto, más fácil de usar que otras soluciones como AWS.

  • Usar la API Shippo Documentation para calcular los costes de enviar algo de una dirección a otra.

Ofrece de forma gratuita muchas llamadas a su API y , además, trabaja con diferentes empresas de entrega.