8000 GitHub - geilsonfreire/Stocks
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

geilsonfreire/Stocks

Repository files navigation

Sistema de gestão de estoque

NPM

Sobre o projeto

Esse projeto é uma aplicação com objetivo de ser um sistema de controle de estoque de produtos com base no seus fornecedores e suas categorias.

Modelo de domínio UML

Modelo Conceitual

Cobertura de teste na camada dos services - 96%

Cobertura de testes

Homologado com o banco de dados PostgreSQL

Banco de dados PostgreSQL

API documentada com o Swagger UI

Swagger UI

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot / Spring Security
  • H2 database
  • JPA / Hibernate
  • JUnit5
  • Mockito / MockMvc
  • Swagger
  • PostgreSQL

Front end

  • HTML / CSS / JS
  • React
  • React-route-dom
  • Toatify

Como executar o projeto

Back end

Pré-requisitos: Java 17

# clonar repositório
git clone git@github.com:cauerg44/product-stock.git

# entrar na pasta do projeto back end
cd back-end

# executar o projeto
./mvnw spring-boot:run

Front end web

Pré-requisitos: npm / yarn

# clonar repositório
git clone git@github.com:cauerg44/product-stock.git

# entrar na pasta do projeto front end web
cd FrontEnd

# instalar dependências
npm install

# executar o projeto
npm run dev

Desenvolvedores

Back-end - Cauê da Rocha Garcia : https://www.linkedin.com/in/cauegarcia8112004

Front-end - Geilson Freire Leite : https://www.linkedin.com/in/geilson-freire-leite-5a895913b

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0