Code Monkey home page Code Monkey logo

servinformacion's Introduction

para iniciar el proyecto

copia del repositorio

git clone https://github.com/nikacer/servInformacion.git

instalacion de dependencias necesarias y de desarrolllo

npm i

npm run debug // inicializa modo de compilacion para desarrollo (compilacion automatica y servidor con nodemon) npm run build // compila ts a js npm run start // ejecuta la ultima versión compilada del proyecto npm run dev // Ejecuta nodemon en la ultima versón compilada

ejemplo consultas

para obtener el token localhost:5000/seguridad/token es necesario que exista el usuario en la base de datos

{ "correo":"[email protected]" }

!importante a partir de aca debe entregarse el token de lo contrario ninguna peticion respondera los datos esperados header:{ Authorization: "Bearer Token"}

para facilitar la revision todas las peticiones son POST

para insertar una nueva empresa, si la empresa no tiene id se creara una, de lo contrario se modificara, del mismo modo pasa con las sedes

localhost:5000/empresa/insertar

{ "nombre": "exito", "id":"3", // si no tiene se cerara "sedes":[{ "id":"1" // si no tiene se creará "direccion": "calle 25 # 12 - 51 cundinamarca colombia", "telefono": 3006167382 }] }

para insertar un catalogo, si contiene id el catalogo se modificará

localhost:5000/empresa/catalogo/insertar

{ "id":"2", "tipo": "s", "nombre": "hamburguesa", "descripcion":"Rica comida para pasar un tiempo en familia", "costo":45000, "id_moneda":3, "id_categoria":1, "id_empresa":1 }

para relacionar un catalogo con una sede, si encuentra la relacio actualiza, si no inserta, si se requiere que no se muestre se entrega elñ estado en false

localhost:5000/empresa/catalogo/sede

{ "id_sede": 1, "catalogos": [{ "id_catalogo":5, "estado": true }] }

para listar todas las empresas

localhost:5000/empresa/todas

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.