Skip to content

pepepinguino69/consultorio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Endpoints

Usuarios: (unicamente via post)

base: /api/auth

/signup

{username,password (min 6),email(unique),roles:["user","admin","mod"]}

/signin

{username,password}

/signout

{username,password}

Consultorio:

base:/api

Turnos:

/turnos

[sin restricciones] todos los metodos

para post y put usar el siguiente DTO

{odontologo_id,paciente_id,comienzo_turno (2022-10-10T10:00:00),fin_turno (2022-10-10T10:00:00)}

/

Odontologos

/odontologos [solo usuarios admin] todos los metodos

POST y PUT

{nombre,apellido,matricula (unique)}

Pacientes

/pacientes [solo usuarios admin] todos los metodos

post usar el siguiente DTO

{nombre,apellido,dni (unique),fecha (2022-10-10T10:00:00),calle,localidad,ciudad}

para put

{nombre,apellido,dni (unique),fecha (2022-10-10T10:00:00)}

Domicilios [solo usuarios admin]

/domicilios

no existe metodo post

para put

{calle,localidad,ciudad}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages