npedidos / rest-api

NPedidos es una aplicación que permite la gestión simple de pedidos de menús de comidas, por fechas.
MIT License
8 stars 16 forks source link
java rest rest-api spring-boot

NPedidos - REST API

DeepSource hacktoberfest issues Build Status Repo size

Twitch nmarulo

📚 Translations Readme:

English

Descripción

NPedidos es una aplicación que permite la gestión simple de pedidos de menús de comidas, por fechas.

Este proyecto proporciona los recursos a consumir por el proyecto web.

Demostración

No disponible, por el momento.

Despliegue local

Requisitos

Empezar a trabajar

Crear base de datos

Usando postman

Trabajando en IntelliJ IDEA

Clonar proyecto:

File > New > Project from Version Control

Establecer la ruta local de maven:

File > Settings > Build, Execution, Deployment > Build Tools > Maven

  • maven home path

Compilar:

Ejecutar aplicación:

Rellenar la base de datos con registros de prueba:

Iniciar sesión

Otras configuraciones de RUN:

Habilitar EditorConfig

Establecer acciones de guardado

Settings > Tools > Actions on save

Tener habilitado EditorConfig.

spring-boot-devtools

Settings > Build, Execution, Development > Compiler

  • Build project automatically

Acceder a swagger

Puedes acceder a la información de la API con swagger en las siguientes URL:

Al acceder se te pedirá ingresar un usuario y contraseña.

Previamente, rellenar la base de datos con datos de pruebas, ya que este proceso creara usuarios con los que puedes acceder. Por el momento cualquiera es válido para acceder.

Contribuir

Cualquier contribución que hagas será muy apreciada.

Agradecimientos

Gracias a JetBrains por proporcionar una licencia para IntelliJ para desarrollar este proyecto.

JetBrains IntelliJ
jetbrains intellij

Licencia

MIT license.