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
- Alterar o persistence.xml do projeto com os dados do banco MySQL que será utilizado;
- Realizar o build do projeto utilizando maven a partir da pasta raíz (mvn clean install);
- Copiar o .war gerado no target e realizar o deploy em um servidor jboss wildfly;
- Acessar "host do servidor + porta"/app/home;
- Ao acessar pela primeira vez ele vai pedir para indicar qual a pasta no servidor onde ficarão os arquivos;
- Criar um novo usuário e começar a usar :).
- Links (gera link da pasta ou do arquivo para compartilhar publicamente);
- Pesquisar (pesquisa em pastas e arquivos);
- Perfil (alterar os dados do usuário);
- Gravar log de ações do usuário no sistema;
- Download de pastas (em formato zip).