Skip to content

joriatti/qbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#INTRODUÇÃO

QBox é uma ferramenta para armazenamento de arquivos na web. Desenvolvido usando Java/Spring MVC e IoC container/Hibernate/MySQL no backend e JSP/Semantic-UI no frontend

#INSTALAÇÃO

  1. Alterar o persistence.xml do projeto com os dados do banco MySQL que será utilizado;
  2. Realizar o build do projeto utilizando maven a partir da pasta raíz (mvn clean install);
  3. Copiar o .war gerado no target e realizar o deploy em um servidor jboss wildfly;
  4. Acessar "host do servidor + porta"/app/home;
  5. Ao acessar pela primeira vez ele vai pedir para indicar qual a pasta no servidor onde ficarão os arquivos;
  6. Criar um novo usuário e começar a usar :).

#TO-DO

  1. Links (gera link da pasta ou do arquivo para compartilhar publicamente);
  2. Pesquisar (pesquisa em pastas e arquivos);
  3. Perfil (alterar os dados do usuário);
  4. Gravar log de ações do usuário no sistema;
  5. Download de pastas (em formato zip).

#IMAGENS

Novo usuario

Login

Home

Nova pasta

Deletar arquivo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published