{"id":20414622,"url":"https://github.com/repollodev/registro-de-afectados","last_synced_at":"2025-05-08T14:32:39.767Z","repository":{"id":172335022,"uuid":"649154548","full_name":"RepolloDev/Registro-de-afectados","owner":"RepolloDev","description":"Registro de desaparecidos, proyecto que es una solución a los desastres naturales en Bolivia, es un sistema que trabaja persistencia con archivos, estructura de datos y programación orientada a objetos. Además, contiene una interfaz gráfica para interactuar con el registro el cual está hecho en JavaFx","archived":false,"fork":false,"pushed_at":"2023-06-16T22:42:49.000Z","size":388,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-27T04:32:55.982Z","etag":null,"topics":["java-project","javafx-application","missing-persons","natural-disasters","persistent-data-structure","registry","structured-data","university-project"],"latest_commit_sha":null,"homepage":"","language":"Java","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/RepolloDev.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":"2023-06-04T00:40:15.000Z","updated_at":"2024-04-27T04:32:58.835Z","dependencies_parsed_at":null,"dependency_job_id":"af5fe609-3f29-4ef7-ba41-6a63deb7f3dc","html_url":"https://github.com/RepolloDev/Registro-de-afectados","commit_stats":null,"previous_names":["repolloezzz/registro-de-desaparecidos","repollodev/registro-de-afectados"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RepolloDev%2FRegistro-de-afectados","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RepolloDev%2FRegistro-de-afectados/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RepolloDev%2FRegistro-de-afectados/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RepolloDev%2FRegistro-de-afectados/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RepolloDev","download_url":"https://codeload.github.com/RepolloDev/Registro-de-afectados/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224737104,"owners_count":17361345,"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":["java-project","javafx-application","missing-persons","natural-disasters","persistent-data-structure","registry","structured-data","university-project"],"created_at":"2024-11-15T06:11:24.992Z","updated_at":"2024-11-15T06:11:25.546Z","avatar_url":"https://github.com/RepolloDev.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👪 Registro de afectados\n\nSuperficialmente el proyecto es un registro de desaparecidos, pero la misma posee un nombre de “Sistema de registro\npúblico para el control de afectados en desastres naturales en La Paz - Bolivia”, esto para describir de alguna\nforma que es y en donde se aplica este sistema. \\\nEste proyecto tiene la intención de ser un registro para ver el estado de las personas que se ven implicadas\nen un desastre natural, para el caso en el departamento de La Paz - Bolivia. Pues, un ciudadano común puede llegar\na desear saber el estado de su familiar o alguna persona cercana a él en un desastre natural ocurrido recientemente\no que ocurrió en un tiempo cercano. Entonces, las preguntas que una persona común se puede realizar son:\n\n- ¿En qué lugar sucedió el hecho?\n- ¿Cuándo sucedió esto?\n- ¿Qué tipo de desastre fue?\n- ¿Algún familiar / amigo mío está en sector?\n- ¿Cómo se encuentra mi familiar / amigo?\n- ¿Cuántos afectos hay por el desastre?\n- ¿Quienes están ayudando a socorrer a las personas?\n- ¿En qué lugares están refugiados u hospitalizados?\n\nBasado en estas preguntas se desarrolla un sistema abierto para todo el público sobre algún desastre natural registrado\ny permitir que cualquier persona tenga acceso a esta información.\n\n## 🚀 Iniciar\n\nEl proyecto es una aplicación de escritorio por lo que es obligatorio tener\nque descargar el proyecto e instalar las dependencias para poder probar el\nprograma. Entonces, simplemente copie el repositorio con:\n\n````bash\ngit clone https://github.com/Repolloezzz/Registro-de-afectados.git\n````\n\nDesde ahí puede buscar el proyecto con su **IDE** preferido, y ejecutar el proyecto\ndesde la clase principal `HelloApplication.java`\n\n## 🧰 Constucción\n\nEste sistema aplica la **programación orientada a objetos**, **persistencia de datos** y **estructura de datos** para\nmanipular conjuntos grandes de información. \\\nLas herramientas utilizadas para construir todo el programa son:\n\n- Maven (Gestor del proyecto)\n- Java (Lenguaje de programación)\n- JavaFX (Libreria para la interfaz gráfica)\n- Gson (Libreria para la persistencia de datos en json)\n\n\u003e El programa no utiliza ninguna base de datos, se hace uso del concepto de persistencia en archivos 🗃\n\n## 🎯 Objetivos\n\nPara llevar a cabo la construcción de este sistema es necesario definir la creación de\npedazos de programa que al trabajar juntos den como resultado el sistema esperado\n\n- [x]  Crear un registro de personas y familias.\n- [x]  Obtener una gran cantidad de datos que sean “reales” para el registro.\n- [ ]  Crear un registro de instituciones encargadas de socorrer en un desastre natural o relacionado.\n- [ ]  Crear un registro de provincias de La Paz - Bolivia.\n- [ ]  Crear un registro de fenómenos naturales.\n- [ ]  Crear un programa que recopila todos los desastres naturales ocurridos en La Paz\n- [ ]  Crear un programa que trabaje con datos persistentes de diferentes objetos\n- [ ]  Crear un programa que genere datos o gráficos estadísticos en base a información de cada registro\n- [ ]  Crear un programa de búsqueda y filtrado de información por nivel o atributo","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frepollodev%2Fregistro-de-afectados","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frepollodev%2Fregistro-de-afectados","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frepollodev%2Fregistro-de-afectados/lists"}