Nanda Search Bar es una herramienta digital diseñada para optimizar el flujo de trabajo de los profesionales de enfermería y estudiantes del área de la salud. Esta aplicación facilita la búsqueda y consulta de diagnósticos NANDA, intervenciones NIC y objetivos NOC, relacionándolos de manera inteligente, rápida y eficaz.
El objetivo principal es reducir el tiempo dedicado a la planificación de cuidados, ofreciendo sugerencias precisas y basadas en evidencia al instante.
Puedes ver un despliegue preliminar del proyecto funcionando aquí: 👉 https://nanda.axiacorehub.com
- Buscador Inteligente: Localiza diagnósticos por código, palabras clave o categorías.
- Relación NANDA-NIC-NOC: Algoritmo que sugiere intervenciones (NIC) y resultados (NOC) coherentes basados en el diagnóstico seleccionado.
- Interfaz Intuitiva: Diseño limpio y fácil de usar, potenciado por FilamentPHP.
- Multidioma: Soporte preliminar para consulta en español e inglés.
- Acceso Rápido: Información detallada sobre definiciones, factores de riesgo y características definitorias.
Este proyecto está construido sobre un stack robusto y moderno:
- Framework: Laravel (PHP)
- Panel de Administración & UI: FilamentPHP - Para una interfaz administrativa y de usuario ágil y reactiva.
- Base de Datos:
- Actual: SQLite (para desarrollo ágil y despliegue inicial).
- Próximamente: Migración a MySQL.
- Objetivo Final: Implementación en PostgreSQL para entornos de producción de alto rendimiento.
Sigue estos pasos para configurar el proyecto en tu entorno local:
-
Clonar el repositorio:
git clone [https://github.com/blenderwebservices/nandanicnoc.git](https://github.com/blenderwebservices/nandanicnoc.git) cd nandanicnoc -
Instalar dependencias de PHP:
composer install
-
Configurar variables de entorno:
cp .env.example .env php artisan key:generate
Por defecto, el proyecto está configurado para usar SQLite, así que no necesitas configurar credenciales de base de datos adicionales por ahora.
-
Crear la base de datos y correr migraciones:
touch database/database.sqlite php artisan migrate
-
Crear un usuario administrador (para Filament):
php artisan make:filament-user
-
Ejecutar el servidor de desarrollo:
php artisan serve
-
Abre tu navegador en
http://localhost:8000.
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar la relación de los diagnósticos o nuevas funcionalidades:
- Haz un Fork del proyecto.
- Crea una rama para tu funcionalidad (
git checkout -b feature/NuevaFuncionalidad). - Haz Commit de tus cambios (
git commit -m 'Agrega nueva funcionalidad'). - Haz Push a la rama (
git push origin feature/NuevaFuncionalidad). - Abre un Pull Request.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Desarrollado con ❤️ por blenderwebservices para la comunidad de enfermería.