Blog App es una aplicación web full-stack que permite a los usuarios registrar, gestionar y compartir sus blogs de forma sencilla. Desarrollada como parte del curso Full Stack Open de la Universidad de Helsinki, este proyecto abarca tanto el desarrollo frontend como backend. Me encargué de diseñar la interfaz visual utilizando Tailwind CSS, lo que me permitió mejorar mis habilidades en este framework de diseño y crear una experiencia de usuario fluida e intuitiva. Además, implementé el backend con todas las rutas necesarias, gestioné la autenticación de usuarios y utilicé middleware para asegurar el control adecuado de acceso y la validación de datos. Esta aplicación refleja mis habilidades en el manejo de tecnologías modernas tanto en el frontend como en el backend
Metas u Objetivos del Proyecto:- Desarrollo del Frontend de la Aplicación
- Uso y Aprendizaje de Tailwind CSS para el Diseño
- Implementación de Diseño Responsivo para Todos los Dispositivos
- Desarrollo del Backend de la Aplicación
- Creación de Pruebas (Tests) para Asegurar la Calidad del Código
- Desarrollo de Rutas y Middleware para la Gestión de Solicitudes
- Implementación de CORS para Gestionar Permisos de Origen Cruzado
- Uso de JWT para la Autenticación y Seguridad de Usuarios
- Uso y Conexión con Mongoose para la Gestión de MongoDB
Herramientas o Tecnologías utilizadas en el proyecto: