El Formulario Nacional de Medicamentos de Cuba, en Flutter. Accede a la versión web en: https://plinkr.github.io/fnm
fnm_cuba
es una interfaz de usuario para el Formulario Nacional de Medicamentos (FNM) de Cuba. Este proyecto tiene como objetivo proporcionar una herramienta accesible y fácil de usar tanto desde la web como como aplicación nativa en Linux.
La aplicación permite a los usuarios consultar información sobre medicamentos de manera eficiente, utilizando la base de datos oficial del FNM en su última versión, tal como se proporciona en la aplicación oficial.
Además, los usuarios de iPhone/iOS que no pueden utilizar la aplicación oficial, que está disponible solo para Android, podrán acceder a esta aplicación a través de la web, brindando así una solución inclusiva para todos los usuarios.
- Interfaz Web: Acceso a la aplicación a través de un navegador, lo que permite su uso en diferentes dispositivos sin necesidad de instalación.
- Aplicación Nativa para Linux: Una experiencia de usuario optimizada para usuarios de Linux.
- Base de Datos Oficial: Utiliza la base de datos oficial del FNM, asegurando que la información esté actualizada y sea precisa.
- Flutter: Framework utilizado para desarrollar la interfaz de usuario, permitiendo la creación de aplicaciones multiplataforma.
- Dart: Lenguaje de programación utilizado en el desarrollo de la aplicación.
Para obtener el código fuente de la aplicación, siga los siguientes pasos para clonar el repositorio desde GitHub:
- Abra una terminal en su computadora.
- Clone el repositorio ejecutando el siguiente comando:
git clone https://github.com/plinkr/fnm_cuba.git
- Navegue al directorio del proyecto:
cd fnm_cuba
Antes de ejecutar la aplicación en la web, es necesario generar los archivos fnm_cuba/web/sqflite_sw.js
y fnm_cuba/web/sqlite3.wasm
. Estos archivos son necesarios para el manejo de la base de datos en el entorno web. Para generarlos, ejecute el siguiente comando:
dart run sqflite_common_ffi_web:setup