Evaluando propuestas

Api Rest con Spring Boot, Java, H2, Docker, Jwt y Angular (opcional)

Publicado el 02 Agosto, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Consideraciones técnicas:
El lenguaje de programación a utilizar es Java con el framework Spring Boot.
Utilizar programación reactiva RxJava

Funcionalidades Requeridas:
Se debe crear una API para aplicar un tipo de cambio a un monto.
La API debe recibir el valor “monto“, “moneda origen”, “moneda destino“ y devolver el “monto”, “monto con tipo de cambio”, “moneda origen”, “moneda destino“  y “tipo de cambio”.

Se debe crear la información del tipo de cambio en una in memory database, por ejemplo H2.
Dockerizar el jar e invocar a la api desde el contenedor. (Windows o CentOS)
El uso de la API debe ser mostrada desde Postman.


Funcionalidades Opcionales:
Implementar un nivel de seguridad en la consulta (JWT).
Crear un POST para actualizar el valor del tipo de cambio.
Implementar un front con angular que consuma la API.


Consideraciones:
La elección de la Imagen – al dockerizar – es libre.
No hay un standard en los nombres de los objetos creados.

Contexto general del proyecto

Es para un examen práctico y oral en la Universidad, donde me piden implementar un api rest sencillo con estas características. El trabajo consiste no solo en desarrollarlo, sino también en explicarme la instalación, configuración y despliegue y también la funcionalidad técnica a nivel de código, porque el profesor pedirá que se le explique linea por linea. Por ello, se requiere que el desarrollo sea lo más sencillo posible. Gracias:

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 03 Agosto, 2021

Habilidades necesarias