Giter Club home page Giter Club logo

firequasar's Introduction

Operación fuego de quasar

Prerrequisitos del proyecto

  • Maven 3.6
  • Java 8
  • PostgreSQL
  • IDE (eclipse, Intellij)

Ejecución del proyecto

Repositorio del proyecto: https://github.com/dtmaciasca/firequasar

  1. Clonar el proyecto del repositorio:
git clone https://github.com/dtmaciasca/firequasar.git
  1. Para ejecutarlo local se necesita de una base de datos de Postgresql, ejecutar el script en Postgres.
application/src/main/resources/db.V1.migracion/001_fire_quasar.sql
  1. Revisar la configuración local de la base de datos con el proyecto en el archivo application.yml

  2. Ejecutar

mvn clean install -Plocal
  1. Ejecutar la clase FireQuasarApplication con el IDE de su preferencia, tambien puede ejecutarse el siguiente comando para iniciar la aplicación de Spring Boot:
mvn spring-boot:run -f application
  1. Abrir la dirección URL: http://localhost:8080/swagger-ui.html#/fire-quasar-rest

Aplicación desplegada en Heroku

URL: https://firequasar.herokuapp.com/swagger-ui.html#/fire-quasar-rest

POST https://firequasar.herokuapp.com/firequasar/topsecret/
Ejemplo:

{
  "satellites": [
    {
      "name": "kenobi",
      "distance": 100.0,
      "message": ["este", "", "", "mensaje", ""]
    },
    {
      "name": "skywalker",
      "distance": 115.5,
      "message": ["", "es", "", "", "secreto"]
    },
    {
      "name": "sato",
      "distance": 142.7,
      "message": ["este", "", "un", "", ""]
    }
  ]
}

POST https://firequasar.herokuapp.com/firequasar/topsecret_split/{satellite_name}
Ejemplo:

{
    "distance": 100.0,
    "message": ["este", "", "", "mensaje", ""]
}

GET https://firequasar.herokuapp.com/firequasar/topsecret_split/

firequasar's People

Contributors

dtmaciasca avatar

Watchers

James Cloos avatar  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.