Giter Site home page Giter Site logo

api-machine-states's Introduction

API Machine States

Api destinada a gerenciamento de estados e transições.

Requisitos Técnicos

  JAVA SDK 11+
  PostgreSQL

Instalação

clonar o repositório, abrir o projeto e configurar o acesso ao PostgreSQL no arquivo "application.properties" com "user" e "senha".

  spring.datasource.url= jdbc:postgresql://localhost:5432/
  spring.datasource.username=user
  spring.datasource.password=senha

API Reference

Tipos de Requisições

Get all states

  GET /api/states/

Get states

  GET /api/states/:id

Post states

  POST /api/states/

Put states

  PUT /api/states/:id

Delete states

  DELETE /api/states/:id
Parameter Type Description
status String [ ACORDADO, TRABALHANDO, DESCANSANDO, DORMINDO ]
times String [ OPTIONSONE("8:00"), OPTIONSTWO("12:00"), OPTIONSTHREE("13:00"), OPTIONSFOUR("18:00"), OPTIONSFIVE("22:00") ]

Documentação com Swagger

  http://localhost:8080/swagger-ui.html

Linguagem

  • Java 11

Dependências / ferramentas utilizadas

  • Swagger
  • Postman
  • Postgresql
  • Spring Boot

Authors

api-machine-states's People

Contributors

re04nan avatar

Stargazers

Paulo Franco avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.