Skip to content

Initial Template - #20

Merged
rmunate merged 25 commits into
mainfrom
dev
Jul 17, 2026
Merged

Initial Template#20
rmunate merged 25 commits into
mainfrom
dev

Conversation

@rmunate

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 Castroand 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

@rmunatermunate left a comment

Copy link
Copy Markdown
CollaboratorAuthor

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.

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

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
FileDescription
tsconfig.jsonConfiguración base de TypeScript para Next.js.
SPEC.mdEspecificación/arquitectura funcional del sitio (secciones, módulos y flujo).
README.mdInstrucciones base del template y nota de despliegue en GitHub Pages.
postcss.config.mjsConfiguración de PostCSS para Tailwind v4.
package.jsonScripts y dependencias del proyecto Next.js/Tailwind/TypeScript/ESLint.
next.config.tsConfiguración de exportación estática + ajustes para GitHub Pages (basePath, assetPrefix).
eslint.config.mjsConfiguración ESLint con presets de Next (core-web-vitals + TypeScript) e ignores.
CLAUDE.mdReferencia a AGENTS.md para guía de automatización.
app/page.tsxPágina inicial “Próximamente” con logo y diseño.
app/layout.tsxRoot layout, metadata y carga de fuentes (Geist).
app/globals.cssEstilos globales + utilidades/animaciones para el hero.
AGENTS.mdNotas de compatibilidad con output: "export" y hosting estático.
.gitignoreIgnorados típicos de Next.js/Node/TS (incluye out/dist).
.github/workflows/deploy.ymlWorkflow 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 threadpackage.json Outdated
Comment threadapp/page.tsx Outdated
Comment threadnext.config.ts
@rmunate
rmunate merged commit ed41918 into mainJul 17, 2026
Sign up for freeto 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

4 participants

@rmunate@karobotco