{"id":18356447,"url":"https://github.com/jc-dev-ec/sistema-bancario","last_synced_at":"2025-04-10T01:48:44.656Z","repository":{"id":256885465,"uuid":"856719473","full_name":"JC-DEV-EC/Sistema-Bancario","owner":"JC-DEV-EC","description":"Es una aplicación de consola que permite gestionar operaciones bancarias básicas como consultas de saldo, depósitos, retiros y visualización de transacciones. La aplicación está diseñada para ser intuitiva y de fácil uso.","archived":false,"fork":false,"pushed_at":"2024-09-13T15:44:00.000Z","size":11,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T17:44:17.702Z","etag":null,"topics":["arraylist","java","scanner"],"latest_commit_sha":null,"homepage":"","language":"Java","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/JC-DEV-EC.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":"2024-09-13T04:36:57.000Z","updated_at":"2024-09-17T04:01:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"5ae558cc-6cb6-4070-8e8f-dfd9e58ec26c","html_url":"https://github.com/JC-DEV-EC/Sistema-Bancario","commit_stats":null,"previous_names":["jc-dev-ec/sistema-bancario"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JC-DEV-EC%2FSistema-Bancario","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JC-DEV-EC%2FSistema-Bancario/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JC-DEV-EC%2FSistema-Bancario/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JC-DEV-EC%2FSistema-Bancario/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JC-DEV-EC","download_url":"https://codeload.github.com/JC-DEV-EC/Sistema-Bancario/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248142686,"owners_count":21054666,"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":["arraylist","java","scanner"],"created_at":"2024-11-05T22:10:18.154Z","updated_at":"2025-04-10T01:48:44.631Z","avatar_url":"https://github.com/JC-DEV-EC.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Desafío - Sistema Bancario en Java\n\n![Estado del Proyecto](https://img.shields.io/badge/estado-finalizado-green.svg)\n![Versión](https://img.shields.io/badge/versión-1.0.0-brightgreen.svg)\n[![MIT License](https://img.shields.io/badge/licencia-MIT-blue.svg)](LICENSE)\n\n![Sistema Bancario](https://cdn1.gnarususercontent.com.br/6/408785/217bbdb0-d321-4e7b-be86-7b6472c85a60.png)\n\n**Desafío - Sistema Bancario en Java** es una aplicación de consola que permite gestionar operaciones bancarias básicas como consultas de saldo, depósitos, retiros y visualización de transacciones. La aplicación está diseñada para ser intuitiva y de fácil uso.\n\n## 🚀 Descripción\n\nEl proyecto incluye las siguientes funcionalidades:\n\n- **Ver Saldo:** Consulta el saldo actual de la cuenta.\n- **Hacer un Depósito:** Añade dinero a la cuenta bancaria.\n- **Hacer un Retiro:** Retira una cantidad siempre que haya suficiente saldo disponible.\n- **Ver Información de la Cuenta:** Muestra los detalles de la cuenta, incluyendo el nombre del titular, tipo de cuenta y saldo.\n- **Historial de Transacciones:** Visualiza las transacciones realizadas, como depósitos y retiros.\n\n## 🛠️ Tecnologías Utilizadas\n\n- **Java**: Lenguaje de programación principal.\n- **Scanner**: Para la captura de datos del usuario.\n- **ArrayList**: Almacena el historial de transacciones.\n\n## 🏗️ Instalación\n\nPara ejecutar este proyecto localmente, sigue estos pasos:\n\n1. **Clona el repositorio**:\n\n    ```bash\n    git clone https://github.com/JC-DEV-EC/Sistema-Bancario.git\n    ```\n\n2. **Navega al directorio del proyecto**:\n\n    ```bash\n    cd Sistema-Bancario\n    ```\n\n3. **Compila y ejecuta el programa en tu IDE de Java favorito** o utiliza la terminal:\n\n    ```bash\n    javac Main.java\n    java Main\n    ```\n\n## 🖥️ Uso\n\n- **Iniciar sesión en el sistema**: Ingresa tu nombre, tipo de cuenta y saldo inicial.\n- **Navegar en el menú de opciones**: Elige entre las diversas opciones del menú para realizar operaciones como ver el saldo, hacer depósitos o retiros, y consultar el historial de transacciones.\n- **Salir del sistema**: La opción \"Salir\" finaliza la sesión.\n\n## 🤝 Contribuciones\n\nLas contribuciones son bienvenidas. Si deseas contribuir, sigue estos pasos:\n\n1. **Haz un fork del repositorio**.\n2. **Crea una nueva rama** para tus cambios (`git checkout -b mi-rama`).\n3. **Haz commit** de tus cambios (`git commit -am 'Añadí una nueva función'`).\n4. **Push** a la rama (`git push origin mi-rama`).\n5. **Crea un Pull Request** en GitHub.\n\n## 🙏 Agradecimientos\n\nEste proyecto fue inspirado por la comunidad de aprendizaje de [Oracle Next Education](https://www.oracle.com/lad/education/oracle-next-education/) como parte de los desafíos propuestos para mejorar habilidades de programación en Java.\n\n## 👤 Autor\n\nEste proyecto fue creado y es mantenido por [JC-DEV-EC](https://github.com/JC-DEV-EC).\n\n## 📜 Licencia\n\nEste proyecto está licenciado bajo la Licencia MIT. Consulta el archivo [LICENSE](LICENSE) para más detalles.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjc-dev-ec%2Fsistema-bancario","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjc-dev-ec%2Fsistema-bancario","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjc-dev-ec%2Fsistema-bancario/lists"}