Skip to content

📖 Open-source 📦 Java EE (Hibernate, PrimeFaces, Servlets), XHTML e CSS 🔧 Trabalho desenvolvido ao longo do semestre na disciplina

License

Notifications You must be signed in to change notification settings

tiagoboeing/projetoProgWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

projetoProgWeb

📖 Open-source 📦 Java Web, XHTML e CSS 🔧 Trabalho desenvolvido ao longo do semestre na disciplina

Finalidade

  • Nano sistema financeiro que oferece cadastro de clientes e controle de faturas para cada cliente. A quitação de uma fatura parcial gera uma nova com o valor restante a ser pago e configurações atualizadas.
  • Administração básica do crediário da loja familiar de um dos membros do projeto: @leonardojcmay
  • A loja apenas fornece a opção de crediário aos clientes confiáveis e que possuem histórica de boas relações com a marca.
  • O controle é realizado de forma básica, o sistema é vital apenas para um histórico de pagamentos/gastos pelos clientes cadastrados.
  • Aceita personalização da interface de forma básica (alteração de logomarca).

Leia-me antes de usar

  • Clone SEMPRE a última versão do branch "master", para garantir que a versão do código esteja atualizada corretamente.
  • Por se tratar de um protótipo, há algumas páginas que não possui utilidade vital para o funcionamento do projeto, as mesmas foram mantidas apenas para implementações futuras.
  • Há também uma modelagem mais avançada na parte de banco de dados, toda pensada também para futuras implementações.
  • A utilização será apenas localhost e por um único usuário, sendo assim é necessário acessar a tabela usuario e cadastrar o registro esperado para realizar login.

Clonar repositório para teste

  • O nome do projeto é o mesmo do repositório (projetoProgWeb).
  • Clone o repositório no workspace do Eclipse. Importe o projeto na IDE e realize os testes. (Se preferir faça download do .zip diretamente no Github e importe manualmente).
  • O banco de dados está disponível remotamente, porém na Unisul há momentos em que o mesmo não acessa devido a questões de firewall.
  • Verificar o atributo validate; create no arquivo hibernate.cfg

Upload de imagem do sistema

  • O upload só funcionará se for configurado o caminho/pasta para que upload seja realizado. Evitando a necessidade de atualizar o projeto no Eclipse manualmente, escolhemos um caminho local no desktop do sistema.
  • A alteração deve ser realizada no arquivo SistemaBack.java (linha 76).

Executar projeto

O arquivo a ser rodado é o principal.xhtml ou login.xhtml

Dúvidas?

About

📖 Open-source 📦 Java EE (Hibernate, PrimeFaces, Servlets), XHTML e CSS 🔧 Trabalho desenvolvido ao longo do semestre na disciplina

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published