Git Product home page Git Product logo

mueblesstgo_monolitico's Introduction

MueblesStgo: Aplicación Monolítica

Descripción

En este repositorio se encuentra la aplicación monolítica de MueblesStgo. La aplicación esta desarrollada principalmente en Java, utilizando SpringBoot y HTML5.

Herramientas utilizadas

Se utilizaron las siguientes herramientas principales para desarrollar el proyecto:

  • Java 18: La aplicación utiliza la Programación Orientada a Objetos y se desarrolla utilizando capas, compuestas por Servicios, Entidades, Controladores y Repositorios
  • IntelliJ IDEA Ultimate 2022.2.2: IDE perfecto para trabajar con Java y SpringBoot. Tiene bastante buena compatibilidad con varios plugins y es perfecto para desarollar un proyecto monolítico.
  • HTML 5: Se utiliza HTML5 para el desarrollo de las "vistas" del proyecto, junto con otros plugins de SpringBoot.
  • Visual Studio Code: IDE con multiples compatibilidades que sirve como alternativa a IntelliJ y para editar archivos no provenientes de Java.
  • Docker / Docker-Compose / Docker Desktop: Se utiliza Docker junto con Docker-Compose para crear contenedores de Imágenes y asi poder levantar la aplicación en distintos PCs localmente. Las imágenes de Docker se descargan desde Docker Hub.
  • Jenkins: Se utiliza para automatizar todo el proceso de el ensamblado de la aplicación junto con la creación de imágenes de Docker y la subida de estas a Docker Hub.
  • SonarQube: Se utiliza para testear código y obtener los Code Smells del proyecto (Buenas prácticas)
  • Terraform: Se utiliza para poder levantar la aplicación en un servidor web, como lo es Digtal Ocean

Imágenes de la aplicación

Menú principal

image

Ver empleados

image

Cargar DATA.TXT

image

Ver el último DATA.TXT cargado

image

Ingresar Justificativos

image

Ingresar autorizaciones

image

Planilla de Sueldos

image

Reporte de SonarQube

image

mueblesstgo_monolitico's People

Contributors

podssildev 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.