Skip to content

Commit f11770c

Browse files
committed
chore: rename project from GitHub Helpers to GitCard Studio across codebase and config files
1 parent 8b8f422 commit f11770c

25 files changed

Lines changed: 206 additions & 193 deletions

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"cSpell.language": "en,es",
3-
"cSpell.words": ["camo", "creativecode", "github", "Github", "gtag", "Segoe"]
3+
"cSpell.words": ["camo", "creativecode", "gitcard", "github", "Github", "gtag", "nestjs", "Segoe"]
44
}

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
Todos los cambios notables en este proyecto serán documentados en este archivo.
44

5+
## [1.7.2] - 2026-07-31
6+
7+
### 🎨 Rebranding Oficial a GitCard Studio & Mejoras de Identidad
8+
- **Rebranding Completo**: Renombrado el proyecto de `github-helpers` a **GitCard Studio** (`gitcard-studio`) en los paquetes raíz (`root`), backend (`gitcard-studio-backend`) y frontend (`gitcard-studio-frontend`).
9+
- **Sincronización Visual y SEO**:
10+
- Actualizados los títulos, logos, encabezados y metadatos SEO / JSON-LD (`WebApplication.name`) en el generador web de Astro y las tarjetas SVG.
11+
- Actualizado el pie de página predeterminado de las plantillas Markdown generadas a `*Generated with [GitCard Studio]*`.
12+
- Actualizada la documentación de gobernanza ([`README.md`](README.md), [`SECURITY.md`](SECURITY.md) y [`CONTRIBUTING.md`](CONTRIBUTING.md)) reflejando la nueva identidad visual y marca propia del proyecto.
13+
- Ajustadas las suites de pruebas unitarias y E2E para validar el nuevo nombre e interfaz de usuario de GitCard Studio.
14+
515
## [1.7.1] - 2026-07-30
616

717
### 🐛 Correcciones en Autenticación, Repos Privados y Flujo de Desconexión
@@ -328,4 +338,4 @@ Todos los cambios notables en este proyecto serán documentados en este archivo.
328338

329339
---
330340

331-
**Versión actualmente expuesta / en producción:** v1.7.1
341+
**Versión actualmente expuesta / en producción:** v1.7.2

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Contributing to GitHub Helpers / Guía de Contribución 🤝
1+
# Contributing to GitCard Studio / Guía de Contribución 🤝
22

33
[🌐 English](#-english-contributing-guide) | [🇪🇸 Español](#-guía-de-contribución-en-español)
44

@@ -7,7 +7,7 @@
77
<a name="-english-contributing-guide"></a>
88
## 🌐 English Contributing Guide
99

10-
Thank you for your interest in contributing to **GitHub Helpers**! We welcome bug fixes, feature enhancements, documentation improvements, and architectural suggestions.
10+
Thank you for your interest in contributing to **GitCard Studio**! We welcome bug fixes, feature enhancements, documentation improvements, and architectural suggestions.
1111

1212
Please take a moment to review these guidelines and our **[Code of Conduct (CODE_OF_CONDUCT.md)](CODE_OF_CONDUCT.md)** before submitting a Pull Request (PR) or creating an Issue.
1313

@@ -71,7 +71,7 @@ We follow the **[Conventional Commits](https://www.conventionalcommits.org/)** s
7171
<a name="-guía-de-contribución-en-español"></a>
7272
## 🇪🇸 Guía de Contribución en Español
7373

74-
¡Gracias por tu interés en contribuir a **GitHub Helpers**! Apreciamos las correcciones de errores, nuevas tarjetas, mejoras en la interfaz web y optimizaciones en la documentación.
74+
¡Gracias por tu interés en contribuir a **GitCard Studio**! Apreciamos las correcciones de errores, nuevas tarjetas, mejoras en la interfaz web y optimizaciones en la documentación.
7575

7676
Por favor, tómate un momento para revisar estas reglas antes de abrir un Pull Request (PR) o una Issue.
7777

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# GitHub Helpers - Stats Generator & Live API 🚀
1+
# GitCard Studio - Stats Generator & Live API 🚀
22

33
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE)
44
[![GitHub Stars](https://img.shields.io/github/stars/creativecodeco/github-helpers?style=flat-square)](https://github.com/creativecodeco/github-helpers/stargazers)
@@ -11,9 +11,9 @@
1111
<a name="-english-summary--quick-start"></a>
1212
## 🌐 English Summary & Quick Start
1313

14-
> **Generate dynamic and customizable SVG cards with your GitHub statistics to showcase your profile and projects.**
14+
> **Generate dynamic and customizable SVG cards with your GitHub & Git statistics to showcase your profile and projects.**
1515
16-
**GitHub Helpers** is an open-source, production-grade microservice and web application built with **TypeScript, NestJS, and Astro**. It allows you to query real-time general stats, commit activity habits, streak counters, developer ranks, trophies, top repositories, and programming language distributions for any GitHub user, generating high-definition vector SVG cards ready to embed directly into your `README.md`.
16+
**GitCard Studio** is an open-source, production-grade microservice and web application built with **TypeScript, NestJS, and Astro**. It allows you to query real-time general stats, commit activity habits, streak counters, developer ranks, trophies, top repositories, and programming language distributions for any developer profile, generating high-definition vector SVG cards ready to embed directly into your `README.md`.
1717

1818
Developed and maintained by **[CreativeCode.com.co](https://creativecode.com.co)**.
1919

@@ -58,9 +58,9 @@ Interactively customize and preview your cards in real time at:
5858
<a name="-documentación-en-español"></a>
5959
## 🇪🇸 Documentación en Español
6060

61-
> **Genera tarjetas SVG dinámicas y personalizables con tus estadísticas de GitHub para destacar tu perfil y tus proyectos.**
61+
> **Genera tarjetas SVG dinámicas y personalizables con tus estadísticas para destacar tu perfil y tus proyectos.**
6262
63-
**GitHub Helpers** es un microservicio y cliente web desarrollado en **Node.js con TypeScript, NestJS y Astro**. Permite consultar en tiempo real las estadísticas generales, matriz de hábitos de commit, trofeos y la distribución de lenguajes de cualquier usuario de GitHub, generando tarjetas vectoriales (**SVG**) listas para incrustar directamente en tu archivo `README.md`.
63+
**GitCard Studio** es un microservicio y cliente web desarrollado en **Node.js con TypeScript, NestJS y Astro**. Permite consultar en tiempo real las estadísticas generales, matriz de hábitos de commit, trofeos y la distribución de lenguajes de cualquier perfil de usuario, generando tarjetas vectoriales (**SVG**) listas para incrustar directamente en tu archivo `README.md`.
6464

6565
Desarrollado y mantenido por **[CreativeCode.com.co](https://creativecode.com.co)**.
6666

SECURITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<a name="-english-security-policy"></a>
88
## 🌐 English Security Policy
99

10-
The **GitHub Helpers** team takes the security of our application, API endpoints, and user data very seriously. We appreciate the responsible disclosure of any security vulnerabilities found in this repository or service.
10+
The **GitCard Studio** team takes the security of our application, API endpoints, and user data very seriously. We appreciate the responsible disclosure of any security vulnerabilities found in this repository or service.
1111

1212
---
1313

@@ -55,7 +55,7 @@ Our codebase implements defense-in-depth security measures aligned with OWASP st
5555
<a name="-política-de-seguridad-en-español"></a>
5656
## 🇪🇸 Política de Seguridad en Español
5757

58-
El equipo de **GitHub Helpers** se toma muy en serio la seguridad del microservicio, los endpoints de la API y los datos de nuestros usuarios. Agradecemos la divulgación responsable de cualquier vulnerabilidad encontrada.
58+
El equipo de **GitCard Studio** se toma muy en serio la seguridad del microservicio, los endpoints de la API y los datos de nuestros usuarios. Agradecemos la divulgación responsable de cualquier vulnerabilidad encontrada.
5959

6060
---
6161

backend/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "github-helpers-backend",
3-
"version": "1.7.1",
4-
"description": "High-performance NestJS & Fastify API backend server for GitHub Helpers SVG stats card generation, OAuth integration, and metrics tracking.",
2+
"name": "gitcard-studio-backend",
3+
"version": "1.7.2",
4+
"description": "High-performance NestJS & Fastify API backend server for GitCard Studio SVG stats card generation, OAuth integration, and metrics tracking.",
55
"main": "dist/server.js",
66
"scripts": {
77
"build": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json",
@@ -29,7 +29,7 @@
2929
"devDependencies": {
3030
"@nestjs/testing": "11.1.28",
3131
"@types/node": "26.1.2",
32-
"@types/pg": "8.20.0",
32+
"@types/pg": "8.20.1",
3333
"ts-node-dev": "2.0.0",
3434
"tsc-alias": "1.9.1",
3535
"tsconfig-paths": "4.2.0",
@@ -38,6 +38,7 @@
3838
},
3939
"overrides": {
4040
"brace-expansion": "5.0.8",
41+
"fastify": "5.10.0",
4142
"find-my-way": "9.7.0"
4243
}
4344
}

backend/src/adapters/presenters/errorCard.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import { escapeXml } from '@/utils/escape';
77
export function renderErrorCard(message: string): string {
88
const escapedMessage = escapeXml(message);
99
return `<svg xmlns="http://www.w3.org/2000/svg" width="495" height="195" viewBox="0 0 495 195">
10-
<title>Error en GitHub Helpers</title>
10+
<title>Error en GitCard Studio</title>
1111
<desc>${escapedMessage}</desc>
1212
<rect width="495" height="195" rx="12" fill="#0d1117" stroke="#f85149" stroke-width="2" />
1313
<g transform="translate(25, 45)">
1414
<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z" fill="#f85149" transform="scale(1.5)"/>
15-
<text x="45" y="18" font-family="'Segoe UI', Ubuntu, sans-serif" font-weight="bold" font-size="18" fill="#f85149">Error en GitHub Helpers</text>
15+
<text x="45" y="18" font-family="'Segoe UI', Ubuntu, sans-serif" font-weight="bold" font-size="18" fill="#f85149">Error en GitCard Studio</text>
1616
<text x="45" y="42" font-family="'Segoe UI', Ubuntu, sans-serif" font-size="14" fill="#c9d1d9">${escapedMessage}</text>
1717
<text x="0" y="95" font-family="'Segoe UI', Ubuntu, sans-serif" font-size="11" fill="#8b949e">Verifica el nombre de usuario o intenta más tarde.</text>
1818
</g>

backend/src/modules/root/root.controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export class RootController {
9797
const encodedTheme = encodeURIComponent(targetTheme);
9898

9999
const safeImageUrl = escapeXml(`${baseUrl}/api/stats?username=${encodedUser}&theme=${encodedTheme}`);
100-
const safeTitle = escapeXml(`Tarjetas de estadísticas para @${targetUsername} | GitHub Helpers`);
100+
const safeTitle = escapeXml(`Tarjetas de estadísticas para @${targetUsername} | GitCard Studio`);
101101
const safeDescription = escapeXml(
102102
`Mira las estadísticas, lenguajes más usados y trofeos de GitHub para @${targetUsername} generados dinámicamente.`
103103
);

frontend/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "github-helpers-frontend",
3-
"version": "1.7.1",
4-
"description": "Interactive Astro web client for GitHub Helpers real-time SVG card customization, live README preview, and markdown builder.",
2+
"name": "gitcard-studio-frontend",
3+
"version": "1.7.2",
4+
"description": "Interactive Astro web client for GitCard Studio real-time SVG card customization, live README preview, and markdown builder.",
55
"private": true,
66
"type": "module",
77
"scripts": {
@@ -17,7 +17,7 @@
1717
"astro": "7.1.6"
1818
},
1919
"devDependencies": {
20-
"@playwright/test": "1.62.0",
20+
"@playwright/test": "1.62.1",
2121
"happy-dom": "20.11.1",
2222
"vitest": "4.1.10"
2323
}

frontend/src/layouts/BaseLayout.astro

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ interface Props {
77
}
88
99
const {
10-
title = 'GitHub Helpers - Stats Generator | CreativeCode',
10+
title = 'GitCard Studio - Stats Generator | CreativeCode',
1111
description = 'Generador en tiempo real de tarjetas de estadísticas y lenguajes para tu perfil de GitHub y archivos README.'
1212
} = Astro.props;
1313
---
@@ -31,7 +31,7 @@ const {
3131
<meta name="description" content={description} />
3232
<meta
3333
name="keywords"
34-
content="github stats, github readme stats, markdown generator, github profile stats, stats cards, github streak, programming languages, developer tools, open source, stats generator, github stats api, github stats generator, readme stats, github profile, github readme, github streak card, github languages card, fast github stats"
34+
content="gitcard studio, github stats, github readme stats, markdown generator, github profile stats, stats cards, github streak, programming languages, developer tools, open source, stats generator, github stats api, github stats generator, readme stats, github profile, github readme, github streak card, github languages card, fast github stats"
3535
/>
3636
<link rel="canonical" href="https://github-helpers.creativecode.com.co/" />
3737

@@ -45,13 +45,13 @@ const {
4545
{
4646
"@context": "https://schema.org",
4747
"@type": "WebApplication",
48-
"name": "GitHub Helpers",
48+
"name": "GitCard Studio",
4949
"url": "https://github-helpers.creativecode.com.co/",
5050
"description": "Generador en tiempo real de tarjetas de estadísticas, lenguajes, rachas de contribución y matriz de actividad para tu perfil de GitHub y archivos README.",
5151
"applicationCategory": "DeveloperApplication",
5252
"operatingSystem": "Any",
5353
"browserRequirements": "Requires JavaScript",
54-
"softwareVersion": "1.6.0",
54+
"softwareVersion": "1.7.1",
5555
"offers": {
5656
"@type": "Offer",
5757
"price": "0",
@@ -86,7 +86,7 @@ const {
8686
<meta property="og:image" content="https://github-helpers.creativecode.com.co/logo.png" />
8787
<meta property="og:image:secure_url" content="https://github-helpers.creativecode.com.co/logo.png" />
8888
<meta property="og:image:type" content="image/png" />
89-
<meta property="og:site_name" content="GitHub Helpers" />
89+
<meta property="og:site_name" content="GitCard Studio" />
9090

9191
<!-- Twitter -->
9292
<meta name="twitter:card" content="summary" />

0 commit comments

Comments
 (0)