Loading...
Proyectos

Blog App 2024

Aplicación web de blogging diseñada para ofrecer a los usuarios una experiencia intuitiva y funcional al publicar y gestionar contenido. Construido con tecnologías modernas como el MERN Stack (MongoDB, Express, React y Node.js), permite la interacción dinámica entre usuarios, la publicación de blogs y la moderación del contenido mediante un administrador.

Blog App

Flujo de Autenticación

La autenticación está gestionada con Clerk, lo que permite un inicio de sesión seguro y fácil de implementar. Cada usuario puede registrarse, iniciar sesión y acceder a su cuenta personal.

Flujo de autenticación

Publicación de Posts

Los usuarios pueden crear, editar y eliminar sus propios blogs fácilmente desde una interfaz intuitiva. El administrador tiene permisos para moderar el contenido.

Publicación de posts

Gestión de Roles

La plataforma incluye un sistema de roles bien definido: usuarios y administradores. Los administradores tienen privilegios adicionales, como la eliminación de posts no deseados.

Gestión de roles

Navegación Dinámica - Infinite Scroll

Implementé un sistema de Infinite Scroll para garantizar una experiencia fluida al explorar múltiples posts en la plataforma.

Infinite Scroll

Filtros de Contenido

Los usuarios pueden filtrar los blogs por categorías, fecha de publicación o autor, mejorando la accesibilidad del contenido.

Filtros de contenido

Conclusión

Este proyecto refleja el uso eficiente de tecnologías modernas y la aplicación de buenas prácticas en desarrollo web. Se centra en la experiencia del usuario, la funcionalidad y la escalabilidad del sistema.

© 2024 Paul Aranda. All Rights Reserved.