Loading repository data…
Loading repository data…
lautiland / repository
Página web informativa hecha con HTML, CSS y JS vanila acerca del movimiento scout
Una aplicación web para explorar y aprender sobre el movimiento scout
Aplicación fullstack construida con Angular 18 (frontend) y Strapi 5 (backend) que proporciona contenido educativo sobre técnicas scout, historia, organización y valores del escultismo.
# Clonar el proyecto
git clone <repo-url>
cd scouteando
# Instalar todas las dependencias
npm install
# Iniciar ambos servidores (frontend + backend)
npm start
npm start # Iniciar frontend y backend
npm run frontend:start # Solo frontend
npm run backend:start # Solo backend
npm run build # Compilar ambos para producción
npm install # Instalar dependencias
frontend/)ng serve # Servidor de desarrollo
ng build # Compilar para producción
ng test # Ejecutar tests
backend/)npm run dev # Servidor de desarrollo
npm start # Servidor de producción
npm run console # Consola de Strapi
scouteando/
├── frontend/ # Angular 18
│ ├── src/app/ # Componentes y servicios
│ └── src/assets/ # Recursos estáticos
├── backend/ # Strapi 5 CMS
│ ├── src/ # APIs y contenido
│ └── config/ # Configuración
└── package.json # Scripts del workspace
# Frontend (GitHub Pages)
npm run frontend:deploy
# Backend: Configurado para Render.com
# Ver variables de entorno en .env