darkzpvp / forstAI

https://forst-ai.vercel.app
0 stars 0 forks source link

Revisión checkpoint 10 mayo. #3

Closed AVegMor closed 5 months ago

AVegMor commented 5 months ago

Hola.

Lo primero que has entregado un día tarde el vídeo. Recuerda que tienes que completar la documentación. No veo el código de la parte servidor.

Otros puntos que he visto:

Saludos.

darkzpvp commented 5 months ago

El código de la parte servidor está en la otra rama. Te envié un mensaje hace dos semanas para evitar confusiones, pero no sé si lo llegaste a ver. Las suscripciones es una relación de una a una, ya que solo se permite una suscripción por usuario, y en el caso del DNI y tarjeta no lo valido en el backend, ya que no lo almaceno en el servidor, solo en el cliente (no lo hice porque no vi apropiado almacenar esos datos sensibles en el servidor, sin embargo sí que lo hice con la información personal del usuario).

Seguiré tus indicaciones, muchas gracias

AVegMor commented 5 months ago

¿Me has añadido como colaboradora en esa rama? No la veo

rlopdav392 commented 5 months ago

Buenas Victor,

Solo comentarte que en el vídeo, echo en falta la parte del prototipado, explicar un poco esa parte. Y dos cosillas más:

Rocío.

darkzpvp commented 5 months ago

@AVegMor Sí, te paso en link de la rama por si acaso https://github.com/darkzpvp/forstAI/tree/backendLaravel

darkzpvp commented 5 months ago

@rlopdav392 Buenas Rocío, no te preocupes, el problema no estaba contigo, el problema era más bien mío, ya que quería hacer algo que no sabía de qué forma, y era por la escasa documentación que hay en internet; lo único que encuentro son vídeos de indios y todo mal explicado y es respecto a la verificación de correos con Laravel y el reseteo de contraseñas con token, pero no precisamente lo que tú ofreciste, que fueron vídeos de Youtube muy currados, de hecho hiciste el mismo curso de Udemy que yo.😊

Lo del figma estoy en ello, tengo una parte completa, la otra versión estará al 50% más o menos

darkzpvp commented 5 months ago

@AVegMor Lo de la suscripción en el carrito de compras lo solucionaré lo antes posible (hoy o mañana) se ve que en la primera página puse la lógica, pero me faltó en la otra. Y trataré de tener completo todo, incluso lo de la administración.

Por cierto, ¿pudiste entrar en la rama? Si te sigue dando problemas puedo ponerlo todo en la misma, lo hice para que sea menos lío y separar las partes 👍

AVegMor commented 5 months ago

Hola de nuevo. Ya he podido ver la rama. He visto que ya tienes la api con el laravel sanctum y has diferenciado entre los endpoints que requieren inicio de sesión y los que no. Lo llevas muy avanzado.

Buen trabajo.

darkzpvp commented 5 months ago

image Ayer se me olvidó subir el último commit, en realidad tengo 8 endpoints más. Me quedan 5 para el panel de administración y alguno que otro seguramente también, para pintar en el cliente la información del usuario. Una pregunta, basta con hacer los tests de la autenticación y otros 5 que incluya (GET, DELETE, POST GET POR ID y PUT) o tengo que hacer todos? Es que hice cálculos y son más de 30 tests, no creo que me de tiempo

Por otro lado, vale, cambiaré la nomenclatura para hacerlo todo más consistente, y en este caso decidí meter la validación de Forgot Password en el mismo controlador, por lo que el Request ha quedado en desuso (ya está borrado)

AVegMor commented 5 months ago

En cuanto a los tests, ten en cuenta que cuanto más completa sea tu aplicación mejor