Giter Club home page Giter Club logo

controle-estoque-web's Introduction

Descrição:

Este projeto é uma amostra simples de gerenciamento de estoques para fins de demonstração dos recursos do Spring Framework e utilização do banco de dados não-relacional MongoDB. Ele conta com telas de cadatro de fornecedores, clientes, produtos e estoque, também comtempla a movimentação de vendas de produtos que acarretam na diminuição do estoque. Uma tela de adminsitração é outra funcionalidade para apoio de indicadores como, alertas de estoque mínimo e máximo de determinado produto, totalizadores de vendas por mês e por categoria de produtos e relatórios gerais com filtros personalizados.

Nas próximas versões serão entregues um controle de acesso, cadastramento de novos usuários e associações à perfis.

Ferramentas:

  • Spring Tool Suite 4
  • Robo 3T

Tecnologias:

  • JDK 1.8+
  • Spring Boot
  • Spring MVC
  • MongoDB
  • Maven
  • Git
  • Thymeleaf

Clonar e importar projeto

  1. Na raiz do repositório do GitHub, clique em "clone or download" e copie o link
  2. Abra o STS e crie um workspace
  3. Na view Git Repositories, clique em "Clone a Git Repository"
  4. Cole a URI copiada > "Next" > Escolha a branch master
  5. Informe o diretório onde ficarão os repositórios locais e clique em "Finish"
  6. Expanda o repositório e a Working Tree
  7. Selecione projeto "controle-estoque-web", clique com o botão direito e depois em "Import Projects"
  8. Selecione o projeto e clique em "Finish"

Build

  • mvn clean install

Inicialização

  • mvn cargo:run

Obs: Irá inicializar na porta '8082'

Access the pages using the URLs:

Funcionalidades previstas

  • Cadastro de produtos e categorias de produtos
  • Cadastro de fornecedores e clientes
  • Realização de venda e controle por itens vendidos
  • Aplicação de desconto
  • Realização de venda mediante quantidade em estoque
  • Alertas de estoque mínimo e máximo atingidos
  • Relatórios de acompanhamento de vendas
  • Controle de usuários

controle-estoque-web's People

Contributors

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