Skip to content

Trabajo practico de la Facultad para la materia de Algoritmos III , el cual consiste en una Aplicación web de libros Readapp. La misma esta desarrollada con Angular 18 y Typescript.

Notifications You must be signed in to change notification settings

PedroMcGeraghty/readApp-frontend-angular

Repository files navigation

Readapp

Trabajo practico de la Facultad para la materia de Algoritmos III , el cual consiste en una Aplicación web de libros Readapp. La misma esta desarrollada con Angular 18 y Typescript.

Casos de uso

La aplicación cuenta con una pantalla de autenticación de usuario.

image

Una vez validado el mismo seingresa en la página de búsqueda de recomendaciones donde además de ver las mismas (acorde a su perfil), se puede realizar una búsqueda de las mismas.

image

Al Hacer clic/tap en la card de la recomendación permite ir al detalle de la misma. En esta sección, además de ver un detalle más amplio, se puede agregar una valoración, si corresponde según validaciones del negocio.

image

La aplicación cuenta con un menú desplegable superior en el ícono del usuario o hamburger según corresponda. El mismo tiene las opciones de “Búsqueda”, “mis recomendaciones”, “Perfil de usuario” y “logout”.

image

Otra opción de búsqueda que se puede seleccionar es la vista de “Mis Recomendaciones”. En este caso podemos mostrar solo las recomendaciones creadas por el usuario logueado, permitiendo realizar la búsqueda y aplicar un filtro de solo privadas.

image image

En la edición y creación de las recomendaciones al agregar un nuevo libro debe llevarnos a la Búsqueda de Libros, donde podremos seleccionar al deseado.

image image image image

La página de perfil de usuario permite actualizar los datos correspondientes de la persona que se encuentra logueada en la aplicación, así como también agregar/quitar amigos, recomendaciones a valorar, libros a leer y/o leídos.

image

Service

La aplicacion cuenta con services que nos permiten conectarnos a servidores externos. image

Manejo de Errores

La aplicación tambien cuenta con manejo de errores, trayendo el mismo error desde el backend con su status correspondiente y atrapandolo en el componente con el try catch y mostrandolo en pantalla a traves de un toast.

image image

About

Trabajo practico de la Facultad para la materia de Algoritmos III , el cual consiste en una Aplicación web de libros Readapp. La misma esta desarrollada con Angular 18 y Typescript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published