$ cat /usr/share/webschool/README.md
WEBSCHOOL
De cero a web publicada para tu colectivo sin tocar un ratón: pide el código a una IA, guárdalo en local, súbelo a GitHub, edítalo con opencode y despliégalo en Vercel. Todo desde la terminal.
Pide el código a la IA
Describe la web de tu colectivo a una IA (ChatGPT, Claude, Lovable...) y pídele el código completo. Sé específico: qué hace, qué páginas tiene (asambleas, actividades, contacto) y qué tecnologías quieres.
# Ejemplo de prompt: "Crea una web para mi ateneo con React + Tailwind, con página de inicio, calendario de actividades, quiénes somos y contacto. Dame la estructura de archivos completa."
Ponlo en local
Crea la carpeta del proyecto, pega el código en los archivos y comprueba que funciona en tu máquina antes de subirlo a ningún sitio.
mkdir web-ateneu && cd web-ateneu # crea los archivos que te dio la IA npm install npm run dev # abre http://localhost:5173
Súbelo a GitHub
Crea un repo en github.com (o con la CLI oficial 'gh') y sube tu código. GitHub es tu copia de seguridad y tu historial de cambios: toda la asamblea puede colaborar.
git init git add . git commit -m "primera versió de la web" gh repo create web-ateneu --public --source=. --push # o sin gh: crea el repo en la web y luego # git remote add origin https://github.com/tu-colectivo/web-ateneu.git # git push -u origin main
Edita con opencode
opencode es un agente de IA que vive en tu terminal: edita tus archivos, arregla bugs y añade secciones sin salir de la línea de comandos.
npm install -g opencode-ai cd web-ateneu opencode # dentro del chat: > "añade una página /assemblees con el calendario" # revisa los cambios y súbelos: git add . && git commit -m "pàgina d'assemblees" && git push
Deploy en Vercel
Conecta tu repo de GitHub a Vercel y cada 'git push' se publica automáticamente. Tu colectivo ya tiene voz en la red.
npm install -g vercel vercel login vercel # deploy de prueba vercel --prod # deploy a producción # Tu web queda en https://web-ateneu.vercel.app
$ tip --final
El flujo completo: IA → local → git push → Vercel. Una vez conectado el repo, cada push despliega solo. Tu web, tu terminal, tu ritmo.