logo lautaro silverii

PEM System

✨ Sistema que se encarga de administrar equipos medicos en Argentina y los filtra dependiendo el proveedor que los comercializa. Proyecto desarrollado para UNICEN (Pasantia) ⚕️🔍

Tecnologias utilizadas

Laravel
MYSQL
CSS
JavaScript
JSON
Figma

Este proyecto se desarrolló para la facultad de ingeniería UNICEN de Olavarria (FIO)

ProveeMed es una aplicación integral diseñada para gestionar proveedores de equipos médicos, dividida en dos componentes esenciales: una API desarrollada en PHP 8.1, utilizando algunos paquetes para facilitar el desarrollo con composer, y una interfaz construida con ReactJS en Vite. Esta solución proporciona herramientas efectivas tanto para la búsqueda y visualización de proveedores como para la exploración de equipos médicos asociados.

API

Se optó por utilizar un sistema de API's con el fin de obtener más agilidad y así, en un futuro, poder adaptarlo a otros sistemas.

La base sobre la cual se desarrolla este proyecto es:

La versión de la API que fue finalizada y puesta a prueba permite realizar varias peticiones. Ahora voy a mostrar las funcionalidades del sistema

Tecnologías Utilizadas en la API:

Interfaz en ReactJS (Vite)

La interfaz, desarrollada en ReactJS con Vite, proporciona una experiencia de usuario intuitiva y eficiente:

  1. Consumo de la API:

    • La interfaz utiliza la API para realizar consultas y obtener información actualizada de proveedores y equipos médicos.
  2. Enrutamiento Dinámico:

    • Se utiliza react-router-dom para manejar el enrutamiento, permitiendo una navegación fluida entre diferentes secciones de la aplicación.
  3. Manejo del Estado Global:

    • Zustand se emplea para gestionar el estado global de la aplicación, asegurando una coherencia y accesibilidad eficientes.
  4. Iconografía Mejorada:

    • react-icons se incorpora para incluir iconos, mejorando la estética y facilitando la comprensión visual de la interfaz.

Notas Adicionales

Videos