{"id":24200081,"url":"https://github.com/organization-devxp/iniciar-proyectos-colaborativos","last_synced_at":"2026-03-06T02:34:03.320Z","repository":{"id":271494965,"uuid":"913642112","full_name":"Organization-DevXP/Iniciar-Proyectos-Colaborativos","owner":"Organization-DevXP","description":"Un template básico para iniciar proyectos colaborativos de desarrollo. Este template proporciona una estructura flexible y organizada para facilitar el inicio rápido de proyectos en diferentes áreas, como backend, frontend, full-stack, o incluso proyectos específicos de investigación.","archived":false,"fork":false,"pushed_at":"2025-01-08T23:21:34.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-03T09:31:10.680Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Organization-DevXP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-08T04:42:47.000Z","updated_at":"2025-01-09T16:50:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"7f8655db-7f3f-47b7-a74c-4d22cae39e49","html_url":"https://github.com/Organization-DevXP/Iniciar-Proyectos-Colaborativos","commit_stats":null,"previous_names":["organization-devxp/iniciar-proyectos-colaborativos"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/Organization-DevXP/Iniciar-Proyectos-Colaborativos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Organization-DevXP%2FIniciar-Proyectos-Colaborativos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Organization-DevXP%2FIniciar-Proyectos-Colaborativos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Organization-DevXP%2FIniciar-Proyectos-Colaborativos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Organization-DevXP%2FIniciar-Proyectos-Colaborativos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Organization-DevXP","download_url":"https://codeload.github.com/Organization-DevXP/Iniciar-Proyectos-Colaborativos/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Organization-DevXP%2FIniciar-Proyectos-Colaborativos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30159555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"online","status_checked_at":"2026-03-06T02:00:08.268Z","response_time":250,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-13T20:40:57.410Z","updated_at":"2026-03-06T02:34:03.312Z","avatar_url":"https://github.com/Organization-DevXP.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📁 Iniciar Proyectos Colaborativos\n\n## Descripción corta:\nUn template básico para iniciar proyectos colaborativos de desarrollo. Este template proporciona una estructura flexible y organizada para facilitar el inicio rápido de proyectos en diferentes áreas, como backend, frontend, full-stack, o incluso proyectos específicos de investigación.\n\n## 🚀 Características\n- Estructura Modular: Adaptable a proyectos de cualquier tipo.\n- Configuración Predefinida: Configuración inicial de archivos de documentación, flujos de trabajo y buenas prácticas.\n- Tablero Kanban Integrado: Seguimiento del progreso con GitHub Projects.\n- Automatizaciones Básicas: Scripts preconfigurados para CI/CD, cierre de tareas al fusionar pull requests.\n- Plantillas de Issues: Plantillas de issues y pull requests para una gestión eficiente de tareas.\n\n## 📂 Estructura del Proyecto\n```bash\n📁 /project-template\n├── README.md                          # Documentación inicial del proyecto\n├── CONTRIBUTING.md                    # Guía para colaborar en el proyecto\n├── CODE_OF_CONDUCT.md                 # Código de conducta para la comunidad\n├── /docs                               # Documentación extendida del proyecto\n├── /backend                            # Código del backend\n│   ├── /src                            # Código fuente del backend\n│   │   ├── /controllers               # Controladores de la API\n│   │   ├── /models                    # Modelos de base de datos\n│   │   ├── /routes                    # Rutas de la API\n│   │   └── /services                  # Servicios y lógica de negocio\n│   ├── /config                        # Configuración del backend\n│   │   ├── database.js                # Configuración de la base de datos\n│   │   └── server.js                  # Configuración del servidor\n│   ├── /test                          # Pruebas del backend\n│   ├── package.json                   # Dependencias             y scripts del backend\n│   └── .env                           # Variables de entorno para el backend\n├── /frontend                           # Código del frontend\n│   ├── /public                         # Archivos públicos (imágenes, favicon, etc.)\n│   ├── /src                            # Código fuente del frontend\n│   │   ├── /components                # Componentes reutilizables\n│   │   ├── /pages                     # Páginas de la aplicación\n│   │   ├── /hooks                     # Custom hooks de React\n│   │   └── /assets                    # Archivos estáticos (fuentes, imágenes)\n│   ├── /test                           # Pruebas del frontend\n│   ├── package.json                    # Dependencias y scripts del frontend\n│   └── .env                            # Variables de entorno para el frontend\n├── /scripts                            # Scripts adicionales (por ejemplo, de despliegue)\n├── .github/\n│   ├── workflows/                     # Flujos de trabajo automatizados (CI/CD)\n│   ├── projects.yml                   # Configuración del tablero Kanban\n│   └── issue_template.md              # Plantilla para crear issues\n├── .gitignore                          # Archivos y carpetas ignorados por git\n└── .prettierrc                         # Configuración de Prettier para formateo de código\n```\n\n## 🛠️ Cómo Usar el Template\n- Crear un nuevo repositorio:\nHaz clic en \"Use this template\" para crear un nuevo repositorio basado en este proyecto.\n- Configura tu tablero Kanban:\nAccede a la pestaña Projects y personaliza el tablero Kanban según las necesidades de tu proyecto. Puedes modificar columnas, etiquetas y reglas automatizadas.\n- Configura las variables de entorno:\nAsegúrate de configurar los archivos .env para ambos, backend y frontend, con las variables necesarias para tu proyecto.\n- Instalar dependencias:\nEn las carpetas de backend y frontend, ejecuta los siguientes comandos para instalar las dependencias iniciales:\n```bash\nPara el backend: npm install\nPara el frontend: npm install\n```\n\n## Comienza a colaborar:\nUsa las plantillas de issues para registrar tareas y asignarlas a los miembros del equipo.\nAprovecha las automatizaciones para hacer un seguimiento del progreso y mantener el flujo de trabajo eficiente.\n\n## 🤝 Colabora con Nosotros\nEste template está en constante evolución, y siempre estamos buscando nuevas maneras de mejorar. Si tienes ideas o sugerencias para el proyecto, no dudes en abrir un Issue o enviar un Pull Request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forganization-devxp%2Finiciar-proyectos-colaborativos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Forganization-devxp%2Finiciar-proyectos-colaborativos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forganization-devxp%2Finiciar-proyectos-colaborativos/lists"}