Sitio web profesional para la Fundación Raíces de Progreso, una ONG dedicada al desarrollo integral de comunidades vulnerables en El Salvador.
fundacion-raices-progreso/
├── index.html # Página principal
├── assets/
│ ├── css/
│ │ └── styles.css # Estilos principales
│ ├── js/
│ │ └── main.js # JavaScript principal
│ └── images/ # Carpeta de imágenes
│ ├── logo.png # Logo principal
│ ├── logo-white.png # Logo blanco para footer
│ ├── favicon.ico # Favicon
│ ├── hero-bg.jpg # Imagen de fondo del hero
│ ├── about-us.jpg # Imagen de quiénes somos
│ ├── program-*.jpg # Imágenes de programas
│ ├── gallery-*.jpg # Imágenes de galería
│ └── og-image.jpg # Imagen para redes sociales
└── README.md # Este archivo
Crea la siguiente estructura de carpetas:
mkdir fundacion-raices-progreso
cd fundacion-raices-progreso
mkdir -p assets/css assets/js assets/images
- Coloca
index.html
en la raíz del proyecto - Coloca
styles.css
enassets/css/
- Coloca
main.js
enassets/js/
Necesitarás agregar las siguientes imágenes en assets/images/
:
logo.png
- Logo principal (recomendado: 200x200px)logo-white.png
- Logo en blanco para footerfavicon.ico
- Favicon del sitio
hero-bg.jpg
- Imagen de fondo del hero (1920x1080px)about-us.jpg
- Imagen del equipo (800x600px)og-image.jpg
- Imagen para redes sociales (1200x630px)
program-housing.jpg
- Renovación de viviendasprogram-entrepreneurship.jpg
- Emprendimientoprogram-agriculture.jpg
- Agricultura sostenibleprogram-sports.jpg
- Deporte y recreación
gallery-1.jpg
- Construcción de viviendagallery-2.jpg
- Taller de emprendimientogallery-3.jpg
- Huerto comunitariogallery-4.jpg
- Actividad deportiva
- HTML5 - Estructura semántica
- CSS3 - Estilos modernos con variables CSS
- JavaScript ES6+ - Interactividad y funcionalidad
- Font Awesome - Iconos
- Google Fonts - Tipografías (Montserrat, Open Sans)
- ✅ Responsive Design - Adaptable a todos los dispositivos
- ✅ Navegación Suave - Scroll suave entre secciones
- ✅ Animaciones CSS - Efectos visuales atractivos
- ✅ Formulario de Contacto - Con validación JavaScript
- ✅ Galería Interactiva - Lightbox para imágenes
- ✅ Contadores Animados - Estadísticas de impacto
- ✅ SEO Optimizado - Meta tags y estructura semántica
- ✅ Accesibilidad - ARIA labels y navegación por teclado
- ✅ Performance - Optimizado para carga rápida
- Separación de archivos (HTML, CSS, JS)
- Variables CSS para fácil personalización
- Código comentado y organizado
- Validación de formularios
- Manejo de errores
- Optimización de imágenes
- Lazy loading preparado
- Analytics preparado
Los colores se pueden cambiar fácilmente en el archivo CSS modificando las variables:
:root {
--primary-color: #2e7d32; /* Verde principal */
--secondary-color: #1565c0; /* Azul secundario */
--accent-color: #f9a825; /* Amarillo de acento */
/* ... más variables */
}
- Modifica el texto en
index.html
- Actualiza las imágenes en
assets/images/
- Cambia los enlaces de redes sociales
- Personaliza la información de contacto
- El formulario está preparado para integrarse con servicios como Formspree, Netlify Forms, etc.
- Analytics preparado para Google Analytics y Facebook Pixel
- Fácil integración con CMS como WordPress o Strapi
El sitio puede ser desplegado en cualquier servicio de hosting estático:
- Netlify (Recomendado)
- Vercel
- GitHub Pages
- Firebase Hosting
- AWS S3
- Sube todos los archivos a un repositorio de GitHub
- Conecta tu repositorio con Netlify
- Configura el build (no necesario para sitio estático)
- ¡Listo!
- Compra un dominio (ej: raicesdeprogreso.org)
- Configura los DNS en tu proveedor de hosting
- Habilita HTTPS (automático en Netlify)
- Actualiza las estadísticas de impacto regularmente
- Agrega nuevas imágenes a la galería
- Mantén la información de contacto actualizada
- Actualiza meta descriptions
- Agrega nuevas palabras clave
- Mantén el contenido fresco y relevante
- Optimiza imágenes antes de subirlas
- Monitorea la velocidad del sitio
- Actualiza dependencias cuando sea necesario
- Chrome 60+
- Firefox 60+
- Safari 12+
- Edge 79+
- Imágenes no cargan: Verifica las rutas en
assets/images/
- Estilos no aplican: Verifica la ruta del CSS en el HTML
- JavaScript no funciona: Revisa la consola del navegador
Para soporte técnico o modificaciones, contacta al desarrollador del sitio.
Este proyecto está desarrollado específicamente para la Fundación Raíces de Progreso.
Fundación Raíces de Progreso
Transformando comunidades, construyendo futuro.