¡Bienvenido a la API REST de TechForB! Aquí encontrarás todos los detalles sobre cómo desarrollé esta aplicación paso a paso, junto con una breve historia de mi proceso. 😊
Después de recibir la emocionante prueba técnica de TechForB, decidí organizar mi trabajo en Trello para mantenerme enfocado y asegurarme de no perder ningún detalle importante. A medida que avanzaba, registraba cada uno de mis progresos:
- Actualicé las versiones de las herramientas esenciales:
- NetBeans
- MySQL
- XAMPP
- Postman
- Creé un proyecto de Spring Boot utilizando Java 17 y Spring 3.1.
- Agregué las dependencias necesarias para el proyecto.
- Establecí una sólida arquitectura de capas para la API REST, incluyendo:
- Archivo de Identidad
- Repositorio
- Interfaz
- Servicio
- Controlador
- Desarrollé operaciones CRUD para las dos entidades principales:
- Usuario (atributos: nombre, email, contraseña, saldo y documento)
- Transferencia (atributos: enviador, destinatario, fecha y monto)
- Probé minuciosamente cada operación CRUD utilizando Postman para garantizar el funcionamiento esperado de la API.
- Mantuve mi repositorio de GitHub actualizado con cada avance, lo que me permitió realizar un seguimiento preciso de mi progreso y colaborar de manera efectiva.
- Finalmente, implementé la API para que esté lista para su uso, marcando el hito que me permite avanzar con la creación del frontend.
¡Gracias por revisar mi proceso de desarrollo de la API REST TechForB! Espero que este resumen te proporcione una visión clara de cómo abordé esta emocionante tarea. Si tienes alguna pregunta o sugerencia, no dudes en contactarme. ¡Espero con ansias tu retroalimentación! 🚀✨