Projeto Articulador e de Inovação (P.A.I.) da faculdade FAPEN (Faculdade Pentágono) com objetivo de desenvolver um gerenciamento de estoque
Esse projeto utiliza as ferramentas:
Após a instalação de todos os requisítos você deve importar o projeto em seu Eclipse e aguardar que todas as dependências.
Enquanto carrega as dependências você pode iniciar a criação do banco de dados pelo PGAdmin 4, normalmente é instalado junto ao Postgresql. Caso não tenha instalado, você pode baixar clicando aqui.
Crie um banco de dados chamado seuphone vazio, o próprio sistema irá as tabelas automaticamente.
Após a criação do banco, você deve iniciar o projeto ṕelo eclipse, basta clicar no icone de "play" localizado na "Boot Dashboard".
Agora você pode adicionar o usuário Administrador do sistema pelo PGAdmin na seção "Query Tools" com o seguinte código:
-- Cria o endereço do usuário
INSERT INTO tb_pessoa(cpf, nome, sexo, dt_nascimento, telefone, celular)
VALUES('11111111111', 'Administrador', 'M', '2000-01-01','1145554555', '11933333333');
-- Credenciais do usuário
INSERT INTO tb_login(login, senha, email, id_pessoa, inativo) VALUES('admin',
'$2a$10$gmZkZRZx/RuNCNgLBWw3LO0qSOFukn/Q10ixXmHzuhoEm3gcZ7msi',
'admin@seuphone.com.br', 1, false);
-- Cria perfil administrador
INSERT INTO tb_perfil (id_perfil, descricao) VALUES ('ROLE_ADMIN', 'Administrador do Sistema');
-- Adiciona perfil administrador ao usuário criado anteriormente
INSERT INTO tb_login_perfil (id_login, id_perfil) VALUES (1, 'ROLE_ADMIN');
Com isso você pode acessar o sistema através da url:
http://localhost:8080/
Você pode acessar o sistema pelas credenciais criadas anteriormente:
Usuário: admin
Senha: 1234