https://github.com/4lessandrodev/appointment
API de uma aplicação de controle de tarefas e gerenciamento de tempo. Assemelha-se ao trello, e é possível criar times e acompanhar o andamento de uma frente de trabalho ou projeto
https://github.com/4lessandrodev/appointment
api api-rest express-validator expressjs javascript jest jsonwebtoken momentjs nodejs postgresql postman sequelize-orm
Last synced: 10 months ago
JSON representation
API de uma aplicação de controle de tarefas e gerenciamento de tempo. Assemelha-se ao trello, e é possível criar times e acompanhar o andamento de uma frente de trabalho ou projeto
- Host: GitHub
- URL: https://github.com/4lessandrodev/appointment
- Owner: 4lessandrodev
- Created: 2020-08-19T18:55:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-20T02:14:48.000Z (over 5 years ago)
- Last Synced: 2025-01-07T14:25:06.816Z (12 months ago)
- Topics: api, api-rest, express-validator, expressjs, javascript, jest, jsonwebtoken, momentjs, nodejs, postgresql, postman, sequelize-orm
- Language: JavaScript
- Homepage: https://app-appointment.herokuapp.com/api/
- Size: 215 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# APPointment
##### Controle suas tarefas e tenha gestão do seu tempo
## BASE URL:
#### https://app-appointment.herokuapp.com/api/
###### Tecnologias
- NodeJS
- Express.JS
- JavaScript
- JasonWebToken
- Moment
- PostgresSQL
- Sequelize
- Express Validator
##### Testes realizados via
1. Jest
2. Postman
##### Clone este projeto
###### Requisitos
> sequelize cli,
> banco de dados PostgresSQL
> Postman para acessar as rotas
- `git clone https://github.com/ALESSANDROLMENEZES/APPointment.git`
- `cd APPointment`
- `npm install`
- `Crie um arquivo .env`
- `Configure o arquivo .env com seu usuário e senha de conexão do banco de dados`
- `npx sequelize db:create`
- `npx sequelize db:migrate`
- `npx sequelize db:seed:all`
- `npm start`
- `Primeiro acesse a rota cadastro para fazer seu cadastro`
- `Você receberá um token, utilize-o para acessar as demais rotas`
###### Acesse a API pelo postman e divirta-se
###### Ah, dê uma olhada na documentação!
[Acesse a documentação](https://documenter.getpostman.com/view/9702967/T1LSCRjf "Acesse a documentação")
[](https://documenter.getpostman.com/view/9702967/T1LSCRjf "DOCUMENTAÇÃO")