Saltar al contenido principal
Volver a Proyectos
Case Study

Parroquia San Antonio de Padua

Aplicación web moderna de Next.js 15 con gestión de contenido headless, panel administrativo seguro y experiencia PWA optimizada

ClienteParroquia San Antonio de Padua
TipoAplicación Web Completa + PWA
Año2025
WebsiteVer Sitio Live
?

Imagen en desarrollo

Parroquia San Antonio de Padua

Sobre el Proyecto

Desafío & Solución

Desarrollé la aplicación web completa para la Parroquia San Antonio de Padua de Belén, Costa Rica, utilizando las tecnologías más modernas del ecosistema web. La plataforma integra Next.js 15 con TypeScript y Contentful como headless CMS, proporcionando una solución escalable y fácil de mantener.

El sistema incluye un panel administrativo completo con autenticación JWT, permitiendo a los administradores gestionar noticias, eventos, homilías, galería de imágenes y servicios parroquiales de forma intuitiva. La seguridad está reforzada con rate limiting, hashing bcrypt(12 salt rounds) y cookies HTTP-only con configuración de seguridad avanzada.

Una característica destacada es su implementación como Progressive Web App (PWA)con Service Worker personalizado, permitiendo caching offline, instalación como aplicación nativa y actualizaciones automáticas de contenido. El diseño cumple con WCAG 2.1 AA para accesibilidad completa, incluyendo navegación por teclado, soporte para lectores de pantalla y tema claro/oscuro persistente.

Detalles del Proyecto

Cliente

Parroquia San Antonio de Padua

Tipo de Proyecto

Aplicación Web Completa + PWA

Año

2025

Tecnologías

Stack Tecnológico

Next.js 15.3.5

Framework React con App Router y SSR

TypeScript 5.6

Tipado estático para código robusto

Tailwind CSS 4.1.11

Framework CSS utility-first moderno

Contentful

Headless CMS para gestión de contenido

JWT (jose)

Autenticación sin estado segura

Progressive Web App

Service Worker y caching offline

Funcionalidades

Características Destacadas

Plataforma Parroquial Completa

Sistema integral con noticias, eventos, homilías, galería de imágenes, información de sacerdotes y servicios parroquiales

Panel Admin Seguro

Autenticación JWT con tokens seguros, rate limiting (5 intentos), hashing bcrypt y cookies HTTP-only

Gestión Headless CMS

Integración Contentful con CRUD completo, editor enriquecido Rich Text y gestión multimedia optimizada

Progressive Web App

Service Worker personalizado, caching offline, instalación como app nativa y actualizaciones automáticas

Diseño Accesible

WCAG 2.1 AA completo, navegación por teclado, screen reader support, tema claro/oscuro persistente

SEO Optimizado

Server-Side Rendering, generación estática, meta tags dinámicos y Open Graph optimizado

Detalles Técnicos

Implementación Técnica

Frontend Moderno

Next.js 15.3.5 con App Router, TypeScript 5.6 para tipado estático, Tailwind CSS 4.1.11 utility-first, y Lucide React para iconografía moderna

Backend & CMS

Contentful como Headless CMS, Next.js API Routes para backend serverless, autenticación JWT sin estado y bcryptjs para hashing seguro

Seguridad Multi-Capa

Middleware de autenticación en rutas admin, validación de tokens en cada request, limpieza automática de tokens inválidos y verificación de usuarios activos

Optimización de Rendimiento

Server-Side Rendering (SSR), generación estática para páginas de alto tráfico, optimización automática de imágenes con Next.js Image

Detalles

Módulos Principales

Sistema de Autenticación

JWT con expiración de 24 horas, hashing bcrypt (12 salt rounds), rate limiting con bloqueo temporal de 15 minutos

Gestión de Contenido

CRUD completo para noticias, eventos, posts y servicios. Editor enriquecido con Rich Text y estado de publicación en tiempo real

Panel Administrativo

Dashboard con estadísticas en tiempo real, gestión multimedia con optimización automática de imágenes

Experiencia de Usuario

Diseño responsivo adaptado a todos los dispositivos, animaciones fluidas, lazy loading inteligente y tipografía optimizada

Detalles

Funcionalidades del Sistema

CRUD
Gestión Completa
PWA
App Instalable
JWT
Auth Segura
WCAG
Accesibilidad AA
Detalles

Seguridad Implementada

Autenticación

  • JWT Tokens con expiración de 24 horas
  • Rate Limiting con bloqueo temporal
  • Hashing seguro con bcrypt (12 salt rounds)
  • Cookies HTTP-only con flags de seguridad

Protección de APIs

  • Middleware de autenticación en rutas admin
  • Validación de tokens en cada request
  • Limpieza automática de tokens inválidos
  • Verificación de usuarios activos
Resultado

Impacto del Proyecto

La plataforma web de la Parroquia San Antonio de Padua representa una solución moderna y completa para la comunicación con la comunidad parroquial. Combina las mejores prácticas de desarrollo web moderno con un diseño accesible y una experiencia de usuario optimizada, facilitando la gestión de contenido y fortaleciendo la presencia digital de la parroquia.

Parroquia San Antonio de Padua

¿Necesitas una Plataforma Web Moderna?

Transformemos tu visión en una realidad digital excepcional.