Semana DDev
Neste documento você encontra a relação de requisitos do projeto da 2ª Edição do evento, o link para alguns scripts utilizados durante o evento, arquivos do layout e informações úteis.
Links úteis
Figma, ferramenta para abrir o design do projeto.
Requisitos da API
A API deve garantir:
A API deve ter os seguintes casos de uso:
Tabelas do sistema
Patient Paciente
Campos: ID, UserID, Name, Phone, CreatedAt
Relações: Appointments[], User
User
Campos: ID, Phone, Password, CreatedAt
Relações: Patient
Appointment
Campos: ID, Date, Made, PatientID, DoctorID, CreatedAt
Relações: Patient, Doctor
Doctor
Campos: ID, FirstName, LastName, City, State, Speciality, Bio, Picture, Price, Availability, Experience, Attendances, Address, CreatedAt
Relações: Agenda, Appointment
Agenda
Campos: ID, Date, Available, DoctorID, CreatedAt
Relações: Doctor