📌 Sobre • ✨ Funcionalidades • 🚀 Como Executar • 🏗️ Estrutura do Projeto • 📷 Screenshots
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.
Usuários para login
Email = "cliente@gmail.com",
Senha = "cliente",
Email = "travis@gmail.com",
Senha = "fein",
Email = "trr@gmail.com",
Senha = "take",
-
🏪 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)
- Visual Studio 2022
- .NET Framework 4.7.2 ou superior
- Clone o repositório:
git clone https://github.com/RafaelHDSV/TechMoto.git- Acesse a pasta do projeto:
cd Controle-de-Estoque-CSharp-IPOO-
Abra o arquivo .sln no Visual Studio 2022
-
Compile e execute o projeto (F5)
| 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 |
frmListagemMotos
nível cliente
Desenvolvido com ❤️ por RafaelHDSV








