/ADA-Locate-Car

Projeto de sistema de Locadora de Carros desenvolvido para o módulo de POO-II do Santander Coders 2023.

Primary LanguageJava

ADA Locate Car

GitHub repo size GitHub last commit

Tópicos

Descrição do projeto

Esta aplicação de locadora de carros foi desenvolvida para gerenciar o aluguel de veículos, permitindo que os usuários cadastrem carros, busquem carros por diferentes critérios, removam carros, atualizem informações de carros e listem carros disponíveis. Além disso, oferece funcionalidades de cadastro, busca, atualização e listagem de clientes, permitindo que sejam cadastrados tanto clientes pessoa física quanto jurídica.

Funcionalidades para Carros

  1. Cadastrar Carros Para cadastrar um carro, os usuários podem fornecer as seguintes informações:

Marca Modelo Placa Cor Tamanho Alugado (sim) ou (não)

  1. Buscar Carros por Placa Os usuários podem buscar carros especificamente por placa, inserindo o número da placa do carro.

  2. Remover Carros A funcionalidade de remoção permite que os usuários retirem um carro da lista de veículos disponíveis na locadora.

  3. Buscar Carro por Nome Além da busca por placa, os usuários também podem buscar carros por nome, fornecendo parte do nome da marca, modelo ou ambos.

  4. Atualizar Carros A funcionalidade de atualização permite que os usuários modifiquem informações sobre um carro já cadastrado.

  5. Listar Carros Os usuários podem listar todos os carros disponíveis na locadora.

Funcionalidades para Clientes

  1. Cadastro de Clientes Os clientes podem ser cadastrados como pessoa física ou jurídica. Para ambos os tipos, as seguintes informações devem ser fornecidas:

Pessoa Física:

Nome CPF Endereço

Pessoa Jurídica:

Nome CNPJ Endereço

  1. Buscar Cliente Os usuários podem buscar clientes pelo CPF (para pessoa física) ou CNPJ (para pessoa jurídica).

  2. Atualizar Cliente A funcionalidade de atualização permite que os usuários modifiquem informações de clientes já cadastrados.

  3. Listar Clientes Os usuários podem listar todos os clientes cadastrados na locadora.

Ferramentas utilizadas

My Skills

Acesso ao projeto

Você pode acessar o código fonte do projeto.

Desenvolvedores

| Bruno Silva | João Astolfo | Pedro Queiroz | Gabriel Ventura | Lucas Ziembowicz |