Christgrant98 / DentalHUB_Backend

testing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nest Logo

Description

Registro de paciente: En este paso, se puede crear un modelo de paciente que incluya los siguientes campos: nombre, fecha de nacimiento, número de teléfono, correo electrónico, dirección, historial médico, historial dental y notas adicionales.

Evaluación y diagnóstico: En este paso, se pueden crear modelos de examen dental y radiografía dental. El modelo de examen dental puede incluir información sobre el estado dental del paciente, como caries, enfermedad de las encías y dientes faltantes. El modelo de radiografía dental puede incluir imágenes de los dientes y los huesos de la mandíbula para ayudar en el diagnóstico.

Plan de tratamiento: En este paso, se puede crear un modelo de plan de tratamiento que incluya los siguientes campos: lista de tratamientos recomendados, fechas programadas para los tratamientos, estimación de costos y notas adicionales.

Tratamiento: En este paso, se pueden crear modelos para cada tipo de tratamiento dental que se ofrezca en el consultorio. Por ejemplo, se puede crear un modelo de limpieza dental, un modelo de empaste dental, un modelo de extracción dental, etc.

Registro y seguimiento: En este paso, se puede crear un modelo de registro de progreso que incluya información sobre el progreso del paciente, incluyendo las fechas de las visitas, los tratamientos realizados y los resultados.

Facturación: En este paso, se puede crear un modelo de factura que incluya los siguientes campos: lista de tratamientos realizados, costos de los tratamientos, descuentos aplicados, impuestos y total a pagar. como pasaria esto a un modelo cada uno de los modulos

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Paso a Paso

#Subir DockerFile a DockerHub
$ docker build -t samirjhb/api-dental-hub .

$ docker push samirjhb/api-dental-hub

# Irse a la carpeta de K8S para crear el deploymet
$ kubectl create -f deployment.yaml

# Verificar el PODS
$ kubectl get pods -o wide

#Seleccionar el POD a revisar 
$ kubectl logs nestjs-k8s-786566ccf7-c2dl7

# Posteriomente  creacion del servicio 
$ kubectl create -f service.yaml

#Verificacion del service 
$ kubectl get service

Author

About

testing


Languages

Language:TypeScript 97.5%Language:JavaScript 1.6%Language:Dockerfile 0.8%