Skip to content

TechMoto é um sistema desktop desenvolvido em Windows Forms com C#, projetado para gerenciar o estoque de motos em lojas e permitir que clientes demonstrem interesse pelos veículos disponíveis. O objetivo principal é facilitar a compra e venda de motos em um ambiente similar a um marketplace.

License

Notifications You must be signed in to change notification settings

RafaelHDSV/TechMoto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏍️ TechMoto

C# language .NET Windows Forms Visual Studio 2022 GitHub language count GitHub repo size

Tela Principal do Sistema

📌 Sobre✨ Funcionalidades🚀 Como Executar🏗️ Estrutura do Projeto📷 Screenshots

📌 Sobre o Projeto

TechMoto é um sistema desktop desenvolvido em Windows Forms com C#, projetado para gerenciar o estoque de motos em lojas e permitir que clientes demonstrem interesse pelos veículos disponíveis. O objetivo principal é facilitar a compra e venda de motos em um ambiente similar a um marketplace.

⚠️ Observação: O sistema não utiliza banco de dados permanente - todas as informações são armazenadas apenas em memória e serão perdidas ao fechar a aplicação.

Usuários para login
  Email = "cliente@gmail.com",
  Senha = "cliente",
  Email = "travis@gmail.com",
  Senha = "fein",
  Email = "trr@gmail.com",
  Senha = "take",

✨ Funcionalidades

  • 🏪 Loja

    • Cadastro de novas motos com foto, modelo, marca, cilindrada, cor, preço e descrição
    • Listagem de motos com visualização por imagem e em tabela
    • Edição e exclusão de motos cadastradas.
    • Visualização de clientes interessados em cada moto.
  • 👤 Cliente

    • Cadastro e atualização de dados pessoais (nome, CPF, e-mail, telefone)
    • Visualização do catálogo de motos disponíveis
    • Demonstração de interesse por uma moto específica (com mensagem personalizada, telefone e proposta)

🚀 Como Executar o Projeto

Pré-requisitos

  • Visual Studio 2022
  • .NET Framework 4.7.2 ou superior

Passo a Passo

  1. Clone o repositório:
git clone https://github.com/RafaelHDSV/TechMoto.git
  1. Acesse a pasta do projeto:
cd Controle-de-Estoque-CSharp-IPOO
  1. Abra o arquivo .sln no Visual Studio 2022

  2. Compile e execute o projeto (F5)

🏗️ Estrutura do Projeto

Formulário Descrição
frmMain tela principal (MDI), que abre os outros formulários
frmCadastroMotos cadastro de motos no estoque
frmListagemMotos controle de estoque (adicionar/remover motos, visualizar interessados)
frmListagemMotosTabela controle de estoque em tabela
frmLogin tela de autenticação
frmConfiguracaoUsuario atualização de conta do usuário (loja ou cliente)
frmInteresseCliente formulário para clientes demonstrarem interesse em uma moto
frmListagemInteressados listagem de clientes interessados por moto

📷 Screenshots

frmLogin image

frmMain image

frmInteresseCliente image

frmCadastroMotos image

frmListagemMotos image nível cliente

image nível loja

frmListagemMotosTabela image

frmConfiguracaoUsuario image

frmListagemInteressados image

Desenvolvido com ❤️ por RafaelHDSV

About

TechMoto é um sistema desktop desenvolvido em Windows Forms com C#, projetado para gerenciar o estoque de motos em lojas e permitir que clientes demonstrem interesse pelos veículos disponíveis. O objetivo principal é facilitar a compra e venda de motos em um ambiente similar a um marketplace.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages