{"id":31743889,"url":"https://github.com/marcelosanchezdev/estadisticas-baloncesto-app","last_synced_at":"2026-04-17T20:31:46.242Z","repository":{"id":278766335,"uuid":"936676001","full_name":"MarceloSanchezDev/Estadisticas-Baloncesto-App","owner":"MarceloSanchezDev","description":"\"Aplicación web para visualizar estadísticas de baloncesto. Analiza tiros libres, tiros de dos y tres puntos con gráficos interactivos. Desarrollado con React, Node.js y MySQL. 🚀🏀\"","archived":false,"fork":false,"pushed_at":"2025-09-26T03:33:50.000Z","size":366,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-26T05:38:39.317Z","etag":null,"topics":["basketball-stats","chartjs","express","jwt-authentication","mysql","nodejs","react","sports-analytics","statistics","vercel"],"latest_commit_sha":null,"homepage":"https://estad-sticas-baloncesto-app.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MarceloSanchezDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-02-21T13:49:29.000Z","updated_at":"2025-09-26T03:33:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"48907cc0-278c-48e4-9d30-c43368ce63d4","html_url":"https://github.com/MarceloSanchezDev/Estadisticas-Baloncesto-App","commit_stats":null,"previous_names":["marcelosanchezdev/estad-sticas-baloncesto-app","marcelosanchezdev/estadisticas-baloncesto-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MarceloSanchezDev/Estadisticas-Baloncesto-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarceloSanchezDev%2FEstadisticas-Baloncesto-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarceloSanchezDev%2FEstadisticas-Baloncesto-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarceloSanchezDev%2FEstadisticas-Baloncesto-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarceloSanchezDev%2FEstadisticas-Baloncesto-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MarceloSanchezDev","download_url":"https://codeload.github.com/MarceloSanchezDev/Estadisticas-Baloncesto-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MarceloSanchezDev%2FEstadisticas-Baloncesto-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001319,"owners_count":26083059,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"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":["basketball-stats","chartjs","express","jwt-authentication","mysql","nodejs","react","sports-analytics","statistics","vercel"],"created_at":"2025-10-09T11:58:20.502Z","updated_at":"2025-10-09T11:59:09.782Z","avatar_url":"https://github.com/MarceloSanchezDev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📊 Aplicación de Estadísticas de Baloncesto\n\nUna aplicación web para visualizar y analizar estadísticas de lanzamientos de baloncesto, incluyendo tiros libres, tiros de dos puntos y tiros de tres puntos.\n\n## 🚀 Tecnologías Utilizadas\n\n### **Frontend:**\n- React.js\n- React Router\n- Bootstrap\n- Chart.js (react-chartjs-2) para gráficos\n\n### **Backend:**\n- Node.js con Express\n- MySQL (Turso)\n- JWT y Bcrypt para autenticación\n- Zod para validación\n\n### **Despliegue:**\n- Vercel (Frontend y API)\n- Render (posiblemente para el backend)\n\n----\n\n## 🛠 Instalación y Configuración\n\n### 1️⃣ Clonar el repositorio\n```sh\n git clone https://github.com/tu-usuario/tu-repo.git\n cd tu-repo\n```\n\n### 2️⃣ Instalar dependencias\nEjecuta en la carpeta **raíz** del proyecto:\n```sh\nnpm install\n```\nSi estás usando workspaces para frontend y backend:\n```sh\nnpm run install:all\n```\n\n### 3️⃣ Configurar variables de entorno\nCrea un archivo `.env` en la raíz con las siguientes variables:\n```\n# Base de datos\nDATABASE_URL=mysql://usuario:password@host/db_name\n\n# Autenticación\nJWT_SECRET=tu_secreto\n```\n\n### 4️⃣ Iniciar el proyecto\nEjecuta:\n```sh\nnpm run dev\n```\nEsto iniciará tanto el **frontend** como el **backend**.\n\n---\n\n## 📊 Uso de la Aplicación\n1. **Registro/Login:** Permite a los usuarios autenticarse.\n2. **Visualización de Estadísticas:** Muestra gráficos de tiros encestados y fallados.\n3. **Filtrado por Fechas:** Permite ver el rendimiento en un rango de tiempo específico.\n\n---\n\n## 🤝 Contribuir\nSi quieres contribuir, sigue estos pasos:\n1. Haz un fork del repo.\n2. Crea una rama nueva (`git checkout -b nueva-feature`).\n3. Haz tus cambios y confirma (`git commit -m \"Agrega nueva feature\"`).\n4. Sube tu rama (`git push origin nueva-feature`).\n5. Abre un Pull Request 🚀.\n\n---\n\n## 📩 Contacto\nSi tienes dudas o sugerencias, contáctame:\n📧 Email: marcedgardosanchez@gmail.com\n\n¡Gracias por tu interés en el proyecto! 🎉\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcelosanchezdev%2Festadisticas-baloncesto-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcelosanchezdev%2Festadisticas-baloncesto-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcelosanchezdev%2Festadisticas-baloncesto-app/lists"}