RickFerry / store-fx

Projeto JavaFX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README.md

Estrutura Completa store-fx/

src/
├── main/
│   ├── java/
│   │   ├── module-info.java
│   │   ├── com/
│   │   │   ├── example/
│   │   │   │   ├── storefx/
│   │   │   │   │   ├── Carrinho.java
│   │   │   │   │   ├── CarrinhoApp.java
│   │   │   │   │   ├── ItemApp.java
│   │   │   │   │   ├── LoginApp.java
│   │   │   │   │   ├── Produto.java
│   │   │   │   │   ├── SearchApp.java
│   │   │   │   │   ├── Vitrine.java
│   │   │   │   │   ├── VitrineApp.java
│   ├── resources/
│   │   ├── login.css
# Store-FX

Store-FX é uma aplicação Java desenvolvida para gerenciar um carrinho de compras virtual, produtos e vitrines, com funcionalidades de login e pesquisa.

## Tecnologias Utilizadas

- Java
- Maven
- JavaFX (assumido a partir da estrutura e convenção de nomes)
- CSS para estilização

As dependências e plugins Maven estão definidos no arquivo `pom.xml`.

## Instalação e Configuração

1. Clone o repositório para o seu ambiente local:
    ```sh
    git clone <URL-do-repositório>
    ```
2. Navegue até o diretório do projeto:
    ```sh
    cd store-fx
    ```
3. Use o Maven Wrapper para instalar as dependências:
    ```sh
    ./mvnw clean install
    ```

## Como Executar

Para executar a aplicação, utilize o comando Maven Wrapper:
```sh
./mvnw javafx:run

Funcionalidades

  • Carrinho de Compras: Gerenciamento de itens no carrinho.
  • Login: Autenticação de usuários.
  • Pesquisa: Funcionalidade de pesquisa de produtos.
  • Vitrine: Exibição de produtos na vitrine.

Arquivos de implementação principais:

  • Carrinho.java, CarrinhoApp.java
  • ItemApp.java
  • LoginApp.java
  • Produto.java
  • SearchApp.java
  • Vitrine.java, VitrineApp.java

Contribuição

  1. Faça um fork do projeto.
  2. Crie uma nova branch com a sua feature: git checkout -b my-feature
  3. Commit suas mudanças: git commit -m 'Add my feature'
  4. Push para a branch: git push origin my-feature
  5. Abra um Pull Request.

Licença

Este projeto está licenciado sob a [Nome da Licença].

Contact

Ricardo Ferreira


About

Projeto JavaFX


Languages

Language:Java 98.4%Language:CSS 1.6%