Sistema de Gestión de Farmacia
Contexto del Proyecto
- Sistema CRUD: Este proyecto es un sistema de gestión de farmacia que permite realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) desde el frontend en funcionalidades como inventario, ventas, clientes y proveedores. El sistema ofrece una interfaz amigable para los usuarios.
- Frontend: Desarrollado en DevExtreme, el frontend incluye vistas con DataGrids que permiten la visualización y gestión de datos de medicamentos, clientes, empleados y proveedores, entre otros. Las operaciones CRUD se realizan directamente desde estas vistas.
- Backend: La API backend fue desarrollada en C# utilizando un ORM (Entity Framework) para gestionar las interacciones con la base de datos. Swagger se utiliza para documentar y probar la API de manera interactiva, facilitando el desarrollo y pruebas.
- Base de Datos: Se emplea SQL Server como base de datos, la cual almacena toda la información del sistema, incluyendo inventario, ventas, historial de clientes y detalles de proveedores.
Tecnologías usadas
Bases de datos
- SQL Server
Frontend
- DevExtreme
Backend
- C# con Entity Framework (ORM) para la API
- Swagger para documentación de la API
IDE
- Visual Studio
Enlaces
- Repositorio en GitHub: [Sistema de Gestión de Farmacia]https://github.com/DUGLAS22/Farmacia_Api
- Video de demostración: [Ver funcionamiento]https://drive.google.com/file/d/1Spd48DBI4DVkEdHN9v-PGNLPXJ3U_MY9/view?usp=drive_link