{"id":17670168,"url":"https://github.com/javigp2002/lazyfood","last_synced_at":"2025-08-01T02:05:14.638Z","repository":{"id":195002399,"uuid":"692008476","full_name":"javigp2002/LazyFood","owner":"javigp2002","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-12T16:19:08.000Z","size":1108,"stargazers_count":0,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T16:15:18.519Z","etag":null,"topics":["hackathon","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/javigp2002.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":"2023-09-15T11:07:12.000Z","updated_at":"2023-10-27T12:24:27.000Z","dependencies_parsed_at":"2023-11-29T21:25:06.513Z","dependency_job_id":"99f635e7-7c45-4edc-a67c-5ce94717be6f","html_url":"https://github.com/javigp2002/LazyFood","commit_stats":null,"previous_names":["javigp2002/lazyfood"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javigp2002%2FLazyFood","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javigp2002%2FLazyFood/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javigp2002%2FLazyFood/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javigp2002%2FLazyFood/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/javigp2002","download_url":"https://codeload.github.com/javigp2002/LazyFood/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246329396,"owners_count":20759920,"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","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":["hackathon","hacktoberfest"],"created_at":"2024-10-24T01:23:19.197Z","updated_at":"2025-03-30T14:25:11.760Z","avatar_url":"https://github.com/javigp2002.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GoodTransfer\n\n## Descipción del problema\n\nEl usuario, un jugador de La Liga Fantasy, juega con sus amigos todos los años a este juego de móvil. Sin embargo, no está completamente absorbido por el mundo técnico del fútbol y tampoco sigue a los 20 jugadores de los 20 equipos de EA La Liga. Esto le lleva a comprar simplemente guiándose en la puntuación global de los jugadores que salen a mercado así como en su valor de mercado. Este valor de mercado va variando a medida que los jugadores van siendo calificados durante las jornadas según su participación (goles, asistencias, regates...). Asimismo, el usuario tiene un presupuesto determinado que suele mejorar a medida que avanzan las jornadas lo cual es clave a la hora de necesitar vender jugadores para comprar otros mejores, que no obligatoriamente son más caros, es decir, un jugador del Barcelona no tiene que dar más puntos que uno del Leganés y, al final, lo importante no es cuanto cuesta sino los últimos rendimientos para conseguir un equipo que adquiera más puntos y ganar a los amigos y sus respectivos equipos.\n\n## Objetivo 1\n\n- [Personas](Docs/Personas.md)\n- [Historias](Docs/Historias.md)\n- [Milestones](Docs/Milestones.md)\n\n## Objetivo 3\n\n### Clase Equipo\n\nEsta clase es la entidad encargada de que se gestione el equipo para poder reconocer \nlos jugadores y los datos de los mismos para poder determinar más tarde una elección.\n\n### Comprobar sintaxis\n\nPara comprobar la sitnaxis de nuestra entidad se ejecutará:\n``` \ndeno task check\n```\n\n### Ejecutar tests\n\n```\ndeno task test\n```\n\n## Objetivo 5\n\n### Contenedor de pruebas\n\nPara constuir la imagen y ejecutar el contenedor se ejecutará el siguiente comando:\n```\ndocker build -t javigp2002/lazyfood . \u0026\u0026 docker run -tv `pwd`:/app/test javigp2002/lazyfood\n```\n\nPara ejecutar la imagen también podemos utilizar la que se encuentra en el repositorio de [Lazy Food](https://hub.docker.com/repository/docker/javigp2002/lazyfood/general)\n\n\n```\ndocker run -tv `pwd`:/app/test javigp2002/lazyfood\n```\n[Configuración de Git](Docs/ControlGitHub.png)\n\n[Runtime](Docs/runtime.md) |\n[Gestor de dependencias](Docs/gestor_dependencias.md) | \n[Gestor de tareas](Docs/gestor_tareas.md)\n\n[Elección herramientas de Test](Docs/eleccion_test.md)\n\n[Elección de contenedor de pruebas](Docs/eleccion_imagen.md)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavigp2002%2Flazyfood","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjavigp2002%2Flazyfood","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavigp2002%2Flazyfood/lists"}