/Project-Farmacia-Flask-MongoDb-Python

Project App Farmacia con lenguajes Flask, MongoDB y Python

Primary LanguageHTML

Project-Farmacia-Flask-MongoDb-Python

Project App Farmacia con lenguajes Flask, MongoDB y Python

Descripción general del sistema Esta aplicación para gestión farmacéutica, tiene como finalidad almacenar los datos de medicamentos y proveedores en documentos dentro de colecciones en una base de datos no estructurada. MongoDB proporciona una plataforma eficiente y escalable para almacenar y gestionar datos a grandes volúmenes. Presenta flexibilidad en el esquema de datos, por lo tanto, los datos no se almacenan con una estructura fija, sino que permite almacenar datos de diferentes tipos y formatos. También muestra escalabilidad horizontal en el caso de que la aplicación necesite aumentar su capacidad de almacenamiento. Una de sus principales características es que permite almacenar múltiples datos relacionados en un solo documento, reduciendo la necesidad de múltiples consultas, así como generar datos anidados y/o arrays, que son datos más complejos. MongoDB es una base de datos muy versátil, de alto rendimiento y con una dificultad de aprendizaje bastante tolerable, las consultas son mucho más reducidas y precisas que en base de datos tipo SQL. Unimos las operaciones CRUD, con el lenguaje de programación Python, el framework Flask y la base de datos no estructura MongoDB, para crear una aplicación que solo con cliquear botones permita agregar, eliminar, actualizar y buscar un medicamento o proveedor, o generar un listado de todos los medicamentos con su stock (inventario), y en tiempo real, todas estas operaciones sean gestionadas en la base de datos.