{"id":19219780,"url":"https://github.com/pablopoder/radio-poder","last_synced_at":"2025-08-30T10:41:26.555Z","repository":{"id":43788343,"uuid":"501384724","full_name":"PabloPoder/radio-poder","owner":"PabloPoder","description":"APP de Radio! Lee noticias, escribe comentarios y escuchas musica. Este proyecto es una aplicación móvil. Utiliza Flutter, un SDK de Google que permite desarrollar aplicaciones multiplataforma para Android, iOS, Linux, macOS, Windows, Google Fuchsia y la web desde una única base de código. ","archived":false,"fork":false,"pushed_at":"2023-07-21T20:30:37.000Z","size":22249,"stargazers_count":3,"open_issues_count":9,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T20:16:45.896Z","etag":null,"topics":["android","app","dart","flutter","ios","mobile","news","radio"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/PabloPoder.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}},"created_at":"2022-06-08T19:29:12.000Z","updated_at":"2024-10-30T22:59:15.000Z","dependencies_parsed_at":"2024-11-09T14:53:49.117Z","dependency_job_id":null,"html_url":"https://github.com/PabloPoder/radio-poder","commit_stats":null,"previous_names":["pablopoder/radio-poder"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PabloPoder/radio-poder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PabloPoder%2Fradio-poder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PabloPoder%2Fradio-poder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PabloPoder%2Fradio-poder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PabloPoder%2Fradio-poder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PabloPoder","download_url":"https://codeload.github.com/PabloPoder/radio-poder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PabloPoder%2Fradio-poder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272839668,"owners_count":25001862,"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-08-30T02:00:09.474Z","response_time":77,"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":["android","app","dart","flutter","ios","mobile","news","radio"],"created_at":"2024-11-09T14:32:47.301Z","updated_at":"2025-08-30T10:41:26.541Z","avatar_url":"https://github.com/PabloPoder.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Radio Poder\n\n[![GitHub Last Commit](https://img.shields.io/github/last-commit/PabloPoder/RadioPoder-Flutter?logo=github)](https://github.com/PabloPoder/RadioPoder-Flutter/commits/main)\n[![GitHub Repo Size](https://img.shields.io/github/repo-size/PabloPoder/RadioPoder-Flutter?logo=github)](https://github.com/PabloPoder/RadioPoder-Flutter)\n[![YouTube Video Views](https://img.shields.io/youtube/views/q-87xRNtrhs?style=social)](https://www.youtube.com/watch?v=q-87xRNtrhs)\n\n## 🎬 Video Demostración de la App\n[![Enlace al Video de Demostración](https://img.shields.io/badge/Ver%20Demostración-FF0000?style=for-the-badge\u0026logo=youtube)](https://www.youtube.com/watch?v=q-87xRNtrhs)\n\n## ⚙️ API Rest\n[![Enlace a la API Rest](https://img.shields.io/badge/Ver%20API%20Rest-007bff?style=for-the-badge\u0026logo=.net)](https://github.com/PabloPoder/RadioPoder-Api.Net6)\n\n## 📝 Descripción del Proyecto\nRadio Poder es una aplicación móvil multifuncional desarrollada como proyecto final universitario. Permite a los usuarios **escuchar transmisiones de radio en vivo, leer noticias y participar escribiendo comentarios**, todo en una interfaz intuitiva.\n\nEste proyecto se construyó utilizando **Flutter**, el SDK de Google para crear aplicaciones multiplataforma nativas para Android, iOS, Linux, macOS, Windows, Google Fuchsia y la web desde una única base de código. Adicionalmente, se diseñó la experiencia de usuario (UX) y la interfaz de usuario (UI) desde cero, y se desarrolló una **API Rest robusta con .NET Core** para gestionar el intercambio de datos dinámicos con la aplicación, soportando las operaciones CRUD (GET, POST, DELETE, PUT) y PATCH.\n\n## ✨ Funcionalidades Principales\n* **Interfaz de Usuario Intuitiva:** Diseño moderno y fácil de navegar para una experiencia de usuario óptima.\n* **Lectura de Noticias:** Mantente informado con las últimas novedades integradas en la app.\n* **Sistema de Comentarios:** Interactúa con otros usuarios compartiendo tus opiniones sobre noticias y transmisiones.\n* **API Restful con .NET Core:** Arquitectura backend sólida para la gestión eficiente de datos.\n* **Soporte CRUD y PATCH:** Implementación completa de los métodos HTTP para manipulación de datos.\n* **Datos Dinámicos:** Contenido actualizado en tiempo real gracias a la integración con la API.\n\n## 🛠️ Tecnologías Utilizadas\n* **Frontend:**\n    * [Flutter](https://flutter.dev/) - SDK para desarrollo multiplataforma.\n    * Dart - Lenguaje de programación utilizado por Flutter.\n* **Backend:**\n    * [.NET Core](https://dotnet.microsoft.com/en-us/learn/aspnet/what-is-aspnet-core) - Framework para construir la API Rest.\n    * C# - Lenguaje de programación utilizado en .NET Core.\n* **Otros:**\n    * UX/UI Design - Diseño de la experiencia e interfaz de usuario.\n    * RESTful API - Arquitectura de la interfaz de comunicación entre la app y el servidor.\n\n**Requisitos:**\n* [Flutter SDK](https://flutter.dev/docs/get-started/install) instalado en tu sistema.\n* [SDK de .NET Core](https://dotnet.microsoft.com/download) instalado en tu sistema (para la API).\n* (Opcional) Un emulador de Android/iOS o un dispositivo físico para probar la aplicación móvil.\n\n## 🤝 Contribución\nSi deseas contribuir a este proyecto, ¡eres bienvenido! Puedes hacerlo de las siguientes maneras:\n  * Reportar errores o problemas (Issues).\n  * Proponer nuevas funcionalidades (Pull Requests).\n  * Mejorar la documentación.\n\n## 📸 Capturas\n![Captura de pantalla de la aplicación Radio Poder](https://github.com/user-attachments/assets/53243596-74f8-4cc9-9b2a-9693d53202da)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablopoder%2Fradio-poder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablopoder%2Fradio-poder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablopoder%2Fradio-poder/lists"}