{"id":16100687,"url":"https://github.com/omerjuve2023/polleriadanthony","last_synced_at":"2026-04-11T21:12:45.537Z","repository":{"id":165850176,"uuid":"607115403","full_name":"OmerJuve2023/PolleriaDAnthony","owner":"OmerJuve2023","description":"ejemplo del proceso de venta de una polleria echo en consola con JoptionPane","archived":false,"fork":false,"pushed_at":"2024-04-01T13:17:09.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-12T05:58:52.408Z","etag":null,"topics":["communityexchange","educative","github","java","jetbrains","learn"],"latest_commit_sha":null,"homepage":"","language":"Java","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/OmerJuve2023.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-02-27T10:49:17.000Z","updated_at":"2024-01-31T03:16:46.000Z","dependencies_parsed_at":"2024-04-01T14:44:12.302Z","dependency_job_id":null,"html_url":"https://github.com/OmerJuve2023/PolleriaDAnthony","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OmerJuve2023%2FPolleriaDAnthony","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OmerJuve2023%2FPolleriaDAnthony/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OmerJuve2023%2FPolleriaDAnthony/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OmerJuve2023%2FPolleriaDAnthony/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OmerJuve2023","download_url":"https://codeload.github.com/OmerJuve2023/PolleriaDAnthony/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247415928,"owners_count":20935385,"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":["communityexchange","educative","github","java","jetbrains","learn"],"created_at":"2024-10-09T18:47:43.847Z","updated_at":"2025-10-18T22:34:41.721Z","avatar_url":"https://github.com/OmerJuve2023.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# POLLERIA D ANTHONY\n\nEste proyecto Java representa un sistema simple de pedidos para una pollería llamada \"Polleria D'Anthony\". El sistema\npermite **ingresar**, **mostrar**, **buscar**, **modificar** y **eliminar** pedidos de clientes.\n\n## Tabla de Contenidos\n\n1. [Requisitos Previos](#requisitos-previos)\n2. [Instalación](#instalación)\n3. [Interacción con la Aplicación](#interacción-con-la-aplicación)\n4. [Estructura del Proyecto](#estructura-del-proyecto)\n5. [Organización del Código Fuente](#organización-del-código-fuente)\n6. [Contribuciones y Mejoras](#contribuciones-y-mejoras)\n\n## Requisitos Previos\n\nAntes de ejecutar la aplicación, asegúrese de tener instalados los siguientes requisitos previos:\n\n1. [x] Java 8 o posterior\n2. [x] Maven\n\n## Instalación\n\nPara instalar la aplicación, siga los siguientes pasos:\n\n1. Clone el repositorio en su máquina local:\n\n```bash \ngit clone https://github.com/OmerJuve2023/PolleriaDAnthony.git\n```\n\n2. Navegue a la carpeta del proyecto:\n\n```bash\ncd PolleriaDAnthony\n```\n\n3. Compile el proyecto:\n\n```bash\nmvn clean install\n```\n\n4. Ejecute el proyecto:\n\n```bash\njava -jar target/polleria-d-anthony-1.0.1.jar\n```\n\n## Interacción con la Aplicación\n\nLa interfaz gráfica se abrirá, permitiéndote interactuar con el sistema.\nFuncionalidades del Menú\n\n* **Ingresar Datos:** _Permite ingresar un nuevo pedido con el nombre del cliente y la selección de platos._\n* **Mostrar:** _Muestra una lista de todos los pedidos realizados, incluyendo el ID, nombre del cliente y monto total._\n* **Buscar Pedido:** _Permite buscar un pedido por su ID._\n* **Modificar Pedido:** _Permite modificar un pedido existente, incluyendo la posibilidad de agregar o quitar platos._\n* **Eliminar Pedido:** _Permite eliminar un pedido existente._\n* **Salir:** _Cierra la aplicación._\n\n## Estructura del Proyecto\n\n### Clases:\n\n* **guiPolleria:** Interfaz gráfica principal que permite interactuar con el sistema.\n* **viewPolleria:** Clase que gestiona la lógica del negocio, como ingresar, mostrar, buscar, modificar y eliminar\n  pedidos.\n* **controller:** Clase base que proporciona funciones útiles.\n\n## Organización del Código Fuente:\n\nEl código fuente se organiza en paquetes: `org.example.view`, `org.example.controler` y `org.example.model`.\nCada paquete contiene clases específicas relacionadas con la interfaz gráfica, la lógica del negocio y el modelo de\ndatos.\n\n## Contribuciones y Mejoras\n\nSi deseas contribuir o realizar mejoras, realiza un fork del repositorio y envía pull requests. Además, puedes abrir\nissues para informar sobre errores o sugerir nuevas funcionalidades.\n\n¡Explora y disfruta de la experiencia de la Pollería D'Anthony!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomerjuve2023%2Fpolleriadanthony","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomerjuve2023%2Fpolleriadanthony","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomerjuve2023%2Fpolleriadanthony/lists"}