Skip to content

programmingwithclaudio/api_negocio_tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto API para base de datos "storeAPP"

Descripción

Este proyecto tiene como objetivo crear una API para gestionar una base de datos normalizada para negocios utilizando el framework FastAPI y la base de datos MariaDB. El proyecto se divide en los siguientes pasos:

Paso 1: Diseño de la Base de Datos Normalizada

El primer paso consiste en diseñar la estructura de la base de datos, siguiendo las normas de normalización para garantizar la integridad y eficiencia de los datos almacenados.

Paso 2: Generación de Datos

En este paso, se procede a la generación de datos de prueba para poblar la base de datos. Para ello, se utilizó una combinación de datos reales y generados automáticamente con la ayuda de técnicas de Inteligencia Artificial para datos de prueba.

Paso 3: Elaboración de KPI's de Control Financiero SQL

Se elaboraron consultas SQL para calcular los Key Performance Indicators (KPI's) relacionados con el control financiero del negocio. Estos KPI's proporcionarán información clave para evaluar el rendimiento económico y financiero del negocio.

Paso 4: Elaboración de la API

En este paso, se creó una API utilizando FastAPI para proporcionar una interfaz de acceso a la base de datos. La API permite realizar operaciones CRUD (Crear, Leer, Actualizar y Eliminar) sobre los datos de la base de datos, lo que facilita la gestión y manipulación de la información almacenada.

Paso 5: Mejora de la Presentación del Proyecto(pendiente)

Este paso tiene como objetivo mejorar la presentación y documentación del proyecto para crear un diseño impactante. Se incluyen imágenes como el modelo de datos y capturas de pantalla de la API para una mejor comprensión visual.

Modelo de Datos

Modelo de Datos

Captura de Pantalla de la API (Clientes)

apistoreappi.png

Nota

Este proyecto incluye tanto el diseño del modelo de datos como los registros de prueba generados de forma personalizada y mediante el uso de técnicas de IA para datos de prueba.

Referencias

Nota: Estan en constante mejora, siempre se puede mejorar un proyecto.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages