Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabriel4420/backend_winmed_challenge

API para o sistema medico de cadastro de medicos e clinicas, relacionada ao desafio da empresa winmed.
https://github.com/gabriel4420/backend_winmed_challenge

abstraction api-rest backend deployment heroku nodejs

Last synced: 16 days ago
JSON representation

API para o sistema medico de cadastro de medicos e clinicas, relacionada ao desafio da empresa winmed.

Awesome Lists containing this project

README

        


GitHub language count

GitHub top language

GitHub repo size in bytes








GitHub code size in bytes


Made by Gabriel

📖 DOCUMENTAÇÃO 📖

API para o sistema medico de cadastro de medicos e clinicas, relacionada ao desafio da empresa winmed.

Logo abaixo, segue as rotas da api que funcionam

⚠️ IMPORTANTE ⚠️

É importante gerar um token e se autenticar para poder usar as rotas abaixo:

POST >> /login >> JSON-BODY

| Verb | Action | url |
| ------ | ------------- | -------------------- |
| GET | Get Users | '/users' |
| GET | Get User | '/user/:id' |
| GET | Get Doctors | '/doctors' |
| GET | Get Doctor | '/doctor/:id' |
| GET | Get Clinics | '/clinics' |
| GET | Get Clinic | '/clinic/:id' |
| POST | Add User | '/users' |
| POST | Add Clinic | '/register/clinic' |
| POST | Add Doctor | '/register/doctor' |
| PATCH | Update Clinic | '/update_clinic/:id' |
| PATCH | Update Doctor | '/update_doctor/:id' |
| DELETE | Delete Clinic | '/delete_clinic/:id' |
| DELETE | Delete Doctor | '/delete_doctor/:id' |

## 👨‍💻️ Tecnogias utilizadas

O projeto foi desenvolvido utilizando a seguinte tecnologia:

- [NodeJS](https://node.com.br)

### Padronização de código

- [Prettier](https://prettier.io/)

### IDE

- [Visual Studio Code](https://code.visualstudio.com/)

## 📦️ Como utilizar o projeto

Para copiar o projeto, utilize os comandos:

```bash
# Clonar o repositório
❯ git clone https://github.com/Gabriel4420/backend_winmed_challenge.git

```

Para instalar as dependências e iniciar o projeto, você pode utilizar o yarn ou npm:

**Utilizando yarn**

```bash
# verificar as dependências
❯ yarn
# rodar projeto
❯ yarn dev
```

**Utilizando npm**

```bash
# Atualizar as dependências
❯ npm install

# Iniciar o projeto
❯ npm dev
```


Feito com ❤️ por Gabriel Rodrigues 👋️ Entre em contato!


Gabriel Rodrigues Perez


Gabriel Rodrigues Perez


Gabriel Rodrigues Perez