/Integrador_CodeStyle_Centronutricional_2023

Proyecto Backend para Centro Nutricional usando Python y base de datos PostgreSQL

Primary LanguagePython

2023

Proyecto Integrador Centro Nutricional Online

Descripción

El proyecto consiste en un sitio web destinado a proporcionar servicios de asesoramiento y seguimiento nutricional personalizado

A partir de un Dashboard se podra realizar :

  • Evaluaciones completas: Realiza evaluaciones de la condición física y de salud de los clientes para diseñar planes nutricionales adaptados a sus necesidades individuales.
  • Enfoque personalizado: Proporciona planes de alimentación personalizados que consideran las necesidades calóricas, los requerimientos nutricionales y las restricciones alimentarias de cada cliente.
  • Seguimiento y apoyo continuo: Ofrece seguimiento regular y apoyo a los clientes para garantizar el cumplimiento de los planes nutricionales y lograr resultados exitosos.

Tecnologías a usar para el Backend

Tecnologías
Python python
Postgresql PostgreSQL

Tecnologías a usar para el frontend

Tecnologías
Html HTML
Css CSS
javaScript javascript
Boostrap bootstrap

Proceso

En esta primera instancia se esta implementado pruebas con la base de datos realizando CRUDs para hacer conexiones

lo que se puede hacer:

  • Ingresar un nuevo paciente
  • Editar paciente
  • Eliminar paciente
  • Buscar paciente
  • Listado de pacientes
  • Listado de pacienes eliminados

Usamos el siguiente UML

Pasos para ejecutar el CRUD en la base de datos por consola

  • Descargar la base de datos Centro Nutricional

  • abrir pgAdmin4 pestaña File opción preferences image

  • dentro de Paths opcion Binary paths copiar tu ruta de instalación de Postgresql del archivo bin como en el ejemplo de la imagen y guardar image

  • crear una nueva base de datos con el mismo nombre de la bbdd descargada en el primer paso

    • click derecho en Database --> create --> Database image
  • en la nueva base de datos creada click derecho -->opcion "Restore"

    • en Filename buscar la bbdd descargada en el primer paso image
  • Datos importantes para la configuración

  •       class Conexion:
            _DATABASE='centronutricional'
            _USERNAME= 'postgres'
            _PASSWORD= 'admin'
            _DB_PORT= '5432'
            _HOST = '127.0.0.1'
    

Como nos manejamos en el proyecto: visita nuestra wiki 📚

Wiki Centro Nutricional