Giter VIP home page Giter VIP logo

carrinho-de-compras's Introduction

--- Shopping Cart ---

A project that represent a shoping cart.

What it does:

  • Have the same functions that a shopping cart in an e-commerce

What you will see:

  1. List of products

  2. Add itens

    • Select product id
      1. Only one => 1. Add other item | 2. List the cart | 3. Finish purchase | 4. Return to menu
      2. Add more ┘
      3. Cancel item/Return to menu
  3. Modify/Remove some item

    • Select cart item
      1. Modify number of itens
      2. Remove item
      3. Back to menu
  4. List the cart

  5. Finish purchase

  6. Clear the shopping cart

  7. Close

Classes:

  • Object with the class Produto
  • Utils class
  • Carrinho class

How it was made:

  • Has a main menu to centrilize the system
  • All methods interact with the menu
  • I used the class JOptionPane as interface to interactive with the program

--- Carrinho de Compras ---

Um projeto representando um carrinho de compras.

O que faz:

  • Tem as mesmas funcionalidades que teria um carrinho de e-commerce

O que verá:

  1. Listar produtos

  2. Adicionar itens

    • Selecionar produto por id
      1. Apenas um => 1. Adicionar outro item | 2. Listar carrinho | 3. Finalizar compra | 4. Returnar ao menu
      2. Adicionar mais ┘
      3. Cancelar item/Retornar ao menu
  3. Alterar/Remover item

    • Selecionar item do carrinho
      1. Modificar numero de itens
      2. Remover item
      3. Voltar ao menu
  4. Listar carrinho

  5. Finalizar compra

  6. Limpar carrinho de compras

  7. Sair

Classes:

  • Objeto na classe produto
  • Utils class
  • Classe Carrinho

Como foi feito:

  • Tem o menu principal na classe Carrinho para centralizar o sistema
  • Todos metodos interagem com o método menu
  • Foi usado a classe JOptionPane como interface para interagir com o programa

carrinho-de-compras's People

Contributors

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