Skip to content

Bootstrap del proyecto#18

Closed
rmunate wants to merge 20 commits into
mainfrom
dev
Closed

Bootstrap del proyecto#18
rmunate wants to merge 20 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
image

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.

Issue relacionado

Closes #14

Referencia: #14 (comment)

@rmunate rmunate changed the title Dev Bootstrap del proyecto Jul 16, 2026

@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.

Cargue Inicial Proyecto

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

Este PR inicializa la base del nuevo portal web de Python Colombia con Next.js (App Router), Tailwind CSS y despliegue automático a GitHub Pages, dejando una landing “Próximamente” como punto de partida.

Changes:

  • Configuración base del proyecto (Next.js + TypeScript + ESLint + Tailwind/PostCSS).
  • Landing page inicial en app/ con estilos globales.
  • Workflow de GitHub Actions para build + deploy a GitHub Pages y documentación de especificación (SPEC.md).

Reviewed changes

Copilot reviewed 12 out of 17 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
tsconfig.json Configuración TypeScript base para Next.js.
SPEC.md Documento de especificación/arquitectura del sitio.
README.md README actualizado (actualmente aún es el template genérico de Next.js).
postcss.config.mjs Configuración PostCSS para Tailwind.
package.json Scripts y dependencias del proyecto Next.js.
next.config.ts Configuración de build/export estático, basePath e imágenes.
eslint.config.mjs Configuración ESLint para Next.js (core-web-vitals + TS).
CLAUDE.md Referencia a AGENTS.md.
AGENTS.md Reglas/notas para agentes.
app/page.tsx Landing page “Próximamente”.
app/layout.tsx Layout raíz, fuentes y metadata.
app/globals.css Estilos globales y utilidades visuales (blobs/gradientes).
.gitignore Ignorados de Next.js/build y tooling.
.github/workflows/deploy.yml Build y deploy a GitHub Pages.

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

Comment thread app/page.tsx
Comment thread .github/workflows/deploy.yml Outdated
Comment thread package.json Outdated
Comment thread app/layout.tsx
Comment thread README.md Outdated
Comment thread app/page.tsx
Comment thread .github/workflows/deploy.yml
rmunate and others added 7 commits July 15, 2026 21:56
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>

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

Copilot reviewed 12 out of 17 changed files in this pull request and generated 4 comments.

Comment thread next.config.ts
Comment thread eslint.config.mjs
Comment thread AGENTS.md Outdated
Comment thread package.json
rmunate and others added 4 commits July 15, 2026 22:05
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>

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

Copilot reviewed 13 out of 18 changed files in this pull request and generated 1 comment.

Comment thread package.json
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

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

Copilot reviewed 13 out of 18 changed files in this pull request and generated 1 comment.

Comment thread package.json Outdated
@rmunate

rmunate commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator Author

@copilot Fix the code for all comments in this review thread.

When a review comment includes a suggested change, apply the suggestion exactly.

Do not make changes beyond what is described in the linked review thread.

Copilot AI commented Jul 16, 2026

Copy link
Copy Markdown

@copilot Fix the code for all comments in this review thread.

When a review comment includes a suggested change, apply th...

I can proceed, but I need the exact text (and any suggested patch blocks) from review #4710159181. I don’t have access to that thread content from this environment. Please paste the comments/suggestions here and I’ll apply them exactly.

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

Copilot reviewed 13 out of 18 changed files in this pull request and generated 2 comments.

Comment thread app/current-year.tsx
Comment on lines +1 to +15
"use client";

import { useSyncExternalStore } from "react";

const emptySubscribe = () => () => {};

export default function CurrentYear() {
const year = useSyncExternalStore(
emptySubscribe,
() => new Date().getFullYear(),
() => null,
);

return year;
}
Comment thread package.json
Comment on lines +8 to +28
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "npx serve out",
"lint": "eslint ."
},
"dependencies": {
"next": "16.2.10",
"react": "19.2.4",
"react-dom": "19.2.4"
},
"devDependencies": {
"@tailwindcss/postcss": "^4",
"@types/node": "^20",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9",
"eslint-config-next": "16.2.10",
"tailwindcss": "^4",
"typescript": "^5"
}
@rmunate rmunate closed this Jul 16, 2026
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