Skip to content

Initial Template#20

Open
rmunate wants to merge 24 commits into
mainfrom
dev
Open

Initial Template#20
rmunate wants to merge 24 commits into
mainfrom
dev

Conversation

@rmunate

@rmunate rmunate commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Descripción

Este PR incorpora la estructura inicial del nuevo portal web de Python Colombia. Incluye la configuración base del proyecto con Next.js y deja preparada la arquitectura sobre la cual se desarrollarán las futuras funcionalidades del sitio.

Tipo de cambio

  • ✅ Nueva funcionalidad (Bootstrap del proyecto)

¿Cómo se probó?

Para ejecutar el proyecto localmente:

nvm use 24
npm install
npm run dev --force

Verificar que la aplicación inicie correctamente y sea accesible desde http://localhost:3000.

Checklist

  • Probé los cambios localmente y funcionan como se espera.
  • Los cambios no afectan la funcionalidad existente.
  • Se actualizó la documentación (No aplica en este PR).
  • El código sigue las convenciones establecidas por el proyecto.
  • El PR no incluye credenciales, tokens ni información sensible.
image

Issue relacionado

Closes #14

Referencia: #14 (comment)

Raul Mauricio Uñate Castro and others added 24 commits July 15, 2026 21:26
Template Inicial [NextJS] SSG
fix: add basePath for GitHub Pages
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
fix: add basePath for GitHub Pages

@rmunate rmunate left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Este PR incorpora la estructura inicial del nuevo portal web de Python Colombia.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bootstrap inicial del nuevo portal web de Python Colombia con Next.js (App Router), Tailwind CSS y despliegue a GitHub Pages mediante exportación estática, dejando definida una especificación funcional/arquitectónica para el desarrollo futuro.

Changes:

  • Inicializa el proyecto Next.js con página “Próximamente”, layout, estilos globales y Tailwind v4.
  • Configura TypeScript/ESLint y la exportación estática compatible con GitHub Pages (basePath/assetPrefix + workflow de deploy).
  • Añade documentación de especificación (SPEC.md) y notas para agentes/automatización.

Reviewed changes

Copilot reviewed 12 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tsconfig.json Configuración base de TypeScript para Next.js.
SPEC.md Especificación/arquitectura funcional del sitio (secciones, módulos y flujo).
README.md Instrucciones base del template y nota de despliegue en GitHub Pages.
postcss.config.mjs Configuración de PostCSS para Tailwind v4.
package.json Scripts y dependencias del proyecto Next.js/Tailwind/TypeScript/ESLint.
next.config.ts Configuración de exportación estática + ajustes para GitHub Pages (basePath, assetPrefix).
eslint.config.mjs Configuración ESLint con presets de Next (core-web-vitals + TypeScript) e ignores.
CLAUDE.md Referencia a AGENTS.md para guía de automatización.
app/page.tsx Página inicial “Próximamente” con logo y diseño.
app/layout.tsx Root layout, metadata y carga de fuentes (Geist).
app/globals.css Estilos globales + utilidades/animaciones para el hero.
AGENTS.md Notas de compatibilidad con output: "export" y hosting estático.
.gitignore Ignorados típicos de Next.js/Node/TS (incluye out/dist).
.github/workflows/deploy.yml Workflow de build y deploy a GitHub Pages (npm ci + next build + upload out).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json
@rmunate
rmunate requested review from carogomezt and karobotco July 16, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Crear base del repositorio

3 participants