đź§ Paso a paso para wiki-neuro
âś… 1. Crear el proyecto Docusaurus
Abre tu terminal y ejecuta:
bash Copiar Editar npx create-docusaurus@latest wiki-neuro classic cd wiki-neuro
✅ 2. Configurar multiidioma (español e inglés)
Edita docusaurus.config.js y añade esto:
js Copiar Editar i18n: {
defaultLocale: 'es', locales: ['es', 'en'], localeConfigs: { es: { label: 'Español' }, en: { label: 'English' }, },
},
✅ 3. Añadir secciones médicas
Crea carpetas dentro de docs/:
bash Copiar Editar mkdir docs/tumores docs/columna docs/funcional Ejemplo de contenido:
markdown Copiar Editar # docs/tumores/meningioma.md — id: meningioma title: Meningioma slug: /tumores/meningioma —
Este es el contenido inicial sobre meningiomas.
✅ 4. Añadir Decap CMS (admin visual)
Crea esta estructura:
bash Copiar Editar mkdir static/admin Crea el archivo static/admin/index.html:
html Copiar Editar <!doctype html> <html>
<head> <meta charset="utf-8"> <title>Decap CMS</title> <script src="https://unpkg.com/decap-cms@^3.0.0/dist/decap-cms.js"></script> </head> <body> <script> window.CMS_MANUAL_INIT = true; </script> </body>
</html> Crea el archivo static/admin/config.yml con esta configuraciĂłn:
yaml Copiar Editar backend:
name: github repo: jsalesadmin/wiki-neuro branch: main
media_folder: static/img public_folder: /img
collections:
label: “🧠Tumores”
folder: "docs/tumores" create: true slug: "{{slug}}" fields: - label: "TĂtulo" name: "title" widget: "string" - label: "Contenido" name: "body" widget: "markdown"
âś… 5. Inicializa Git y sube a GitHub
Desde la carpeta del proyecto:
bash Copiar Editar git init git remote add origin https://github.com/jsalesadmin/wiki-neuro.git git add . git commit -m “Wiki neuro mĂ©dica inicial con Docusaurus y Decap CMS” git branch -M main git push -u origin main (Si el repo no existe aĂşn, crĂ©alo en GitHub como repositorio vacĂo)
âś… 6. Despliega en Vercel
Importa el repositorio wiki-neuro
Framework: selecciona Docusaurus
Dominio: configura si lo deseas
âś… 7. Accede a tu CMS visual
Después del despliegue, ve a:
arduino Copiar Editar https://[tu-dominio].vercel.app/admin Iniciarás sesión con GitHub y editarás el contenido desde el navegador.