EcoTaskApp: Aplicación Web de Gestión de Tareas Ecológicas con Angular

Introducción La concienciación medioambiental se ha convertido en uno de los principales retos de la sociedad actual. Cada vez más personas desean adoptar hábitos sostenibles, pero en muchas ocasiones carecen de herramientas que les permitan organizar, controlar y realizar un seguimiento de sus acciones ecológicas. Ante esta necesidad surge EcoTaskApp, una aplicación web desarrollada con Angular cuyo objetivo es facilitar la gestión de tareas relacionadas con el cuidado del medioambiente y promover hábitos sostenibles mediante un sistema de seguimiento y recompensas. EcoTaskApp permite a los usuarios registrarse, iniciar sesión, crear tareas ecológicas, clasificarlas…continue reading →

Automatización con ASP.NET Core y Power Automate

En muchas empresas, solicitar un curso de formación sigue siendo un proceso manual: un correo aquí, una hoja de cálculo allá, un recordatorio que se pierde. El resultado es siempre el mismo: solicitudes olvidadas, falta de seguimiento y tiempo administrativo desperdiciado.Este proyecto nace para resolver exactamente ese problema. La idea es sencilla: el usuario rellena una solicitud, la API la procesa automáticamente y, sin intervención humana, tanto el usuario como el coordinador reciben un email con todos los detalles. ¿Qué vamos a construir? Una API REST con ASP.NET Core (.NET 8) que recibe…continue reading →

JWT en Aplicaciones Web Modernas: Autentificación Segura y su Configuración en ASP.NET Core 8

Posted on 17 junio, 2026 / Under Desarrollo, Full Stack, Seguridad, Backend, DevOps Introducción: El Problema de la Identidad en Sistemas Distribuidos En el desarrollo de aplicaciones web modernas, uno de los retos más críticos no es únicamente construir funcionalidades, sino garantizar que solo los usuarios autorizados puedan acceder a ellas. Esta problemática, aparentemente sencilla, esconde una complejidad técnica considerable cuando nos alejamos de los sistemas monolíticos tradicionales y nos adentramos en arquitecturas donde el frontend y el backend son sistemas completamente independientes que se comunican exclusivamente a través de una API REST.…continue reading →

Arquitectura SPA: Construcción de un Sistema de Gestión de Inventario Profesional

En el desarrollo de software moderno, la arquitectura de Aplicación de Una Sola Página (SPA) desacoplada se ha convertido en el estándar de la industria. Este enfoque permite crear interfaces fluidas y rápidas, similares a aplicaciones de escritorio, mediante la separación total entre la interfaz visual y el servidor de datos. En este proyecto se desarrolló un Sistema de Gestión de Inventario utilizando React + Vite para el frontend y Node.js + Express para el backend, comunicándose mediante una API REST para realizar operaciones CRUD en tiempo real. 🏛️ El Problema: Interfaces Lentas…continue reading →

SignalR en ASP.NET Core para aplicaciones en tiempo real

¿Qué problema queremos resolver?Imagina que tienes una aplicación web y quieres que, cuando ocurra algo en el servidor, los usuarios lo vean al instante. Sin recargar la página. Sin pulsar ningún botón.Suena sencillo, pero HTTP no funciona así. En el modelo clásico de la web, siempre es el navegador quien pregunta y el servidor quien responde. El servidor no puede tomar la iniciativa y enviar datos por su cuenta.La solución habitual ha sido el polling: el navegador pregunta al servidor cada pocos segundos si hay algo nuevo. Funciona, pero es ineficiente. Si el…continue reading →