zer0dawnn/LeiloesJava
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# LeiloesJava
## 📖 Sobre o Projeto
Este repositório contém o projeto **Leilões**, desenvolvido em Java. O sistema tem como objetivo gerenciar o cadastro e a listagem de produtos para leilão.
O projeto foi estruturado utilizando o padrão MVC (ou similar, dependendo da sua arquitetura) e foca na conexão com banco de dados e interface gráfica.
## 🚀 Tecnologias Utilizadas
* **Java** (JDK)
* **NetBeans IDE** (para gerenciamento do projeto)
* **MySQL** (Banco de dados)
* **JDBC** (Conectividade com banco de dados)
* **Swing/AWT** (Interface Gráfica)
## ⚙️ Funcionalidades
* **Cadastro de Produtos:** Permite inserir novos produtos no sistema de leilão.
* **Listagem de Produtos:** Exibe os produtos cadastrados e seus status (Vendidos/Disponíveis).
* **Atualização de Status:** (Se houver) Permite marcar produtos como vendidos.
## 📦 Como rodar o projeto
### Pré-requisitos
* Java JDK 11 ou superior.
* NetBeans IDE instalado.
* MySQL Server rodando.
### Passo a passo
1. **Clone o repositório:**
```bash
git clone [https://github.com/zer0dawnn/LeiloesJava.git](https://github.com/zer0dawnn/LeiloesJava.git)
```
2. **Configure o Banco de Dados:**
* Crie um banco de dados no MySQL.
* Execute o script de criação da tabela (geralmente localizado na pasta do projeto ou conforme documentação do desafio).
* *Exemplo de tabela esperada:*
```sql
CREATE TABLE produtos (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(255),
valor DECIMAL(10,2),
status VARCHAR(50)
);
```
3. **Abra o projeto no NetBeans:**
* Vá em `File > Open Project` e selecione a pasta `LeiloesJava`.
4. **Verifique a Conexão:**
* Confira se a classe de conexão (ex: `ConectaDAO`) está apontando para o seu banco local (usuário/senha).
5. **Execute:**
* Rode a classe principal (geralmente `cadastroVIEW` ou `Main`).
## 👨💻 Autor
**zer0dawnn**
---