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

@rmunatermunate 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)

@rmunatermunate changed the title DevBootstrap del proyectoJul 16, 2026

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

Cargue Inicial Proyecto

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

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
FileDescription
tsconfig.jsonConfiguración TypeScript base para Next.js.
SPEC.mdDocumento de especificación/arquitectura del sitio.
README.mdREADME actualizado (actualmente aún es el template genérico de Next.js).
postcss.config.mjsConfiguración PostCSS para Tailwind.
package.jsonScripts y dependencias del proyecto Next.js.
next.config.tsConfiguración de build/export estático, basePath e imágenes.
eslint.config.mjsConfiguración ESLint para Next.js (core-web-vitals + TS).
CLAUDE.mdReferencia a AGENTS.md.
AGENTS.mdReglas/notas para agentes.
app/page.tsxLanding page “Próximamente”.
app/layout.tsxLayout raíz, fuentes y metadata.
app/globals.cssEstilos globales y utilidades visuales (blobs/gradientes).
.gitignoreIgnorados de Next.js/build y tooling.
.github/workflows/deploy.ymlBuild y deploy a GitHub Pages.

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

Comment threadapp/page.tsx
Comment thread.github/workflows/deploy.yml Outdated
Comment threadpackage.json Outdated
Comment threadapp/layout.tsx
Comment threadREADME.md Outdated
Comment threadapp/page.tsx
Comment thread.github/workflows/deploy.yml
rmunateand 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>

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

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

Comment threadnext.config.ts
Comment threadeslint.config.mjs
Comment threadAGENTS.md Outdated
Comment threadpackage.json
rmunateand 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>

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

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

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

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

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

Comment threadpackage.json Outdated
@rmunate

Copy link
Copy Markdown
CollaboratorAuthor

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

CopilotAI commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

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

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

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

Comment threadapp/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 threadpackage.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"
}
@rmunatermunate closed this Jul 16, 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

3 participants

@rmunate