Gerenciador de senhas, feito em .NET 6 e Vue 3
- PostgreSQL
- .NET 6
- Vue 3
- Visual Studio (preferencialmente o 2022)
1 - Abra o Visual Studio como administrador e selecione a opção "Clone a repository"
2 - No arquivo appsettings.json, ajuste o Username e a Password, colocando o mesmo do seu PostgreSQL
3 - Com o projeto aberto no Visual Studio, vá em Tools => Command Line => e selecione alguma das duas opções (tanto faz), e execute o seguinte comando:
cd PasswordManager
3 - No path \PwManager\PasswordManager\PasswordManager, execute os seguintes comandos:
dotnet ef migrations add "PwManagerMg"
dotnet ef database update
4 - Clique para iniciar o projeto, e certique que está rodando na porta 7155, caso não estiver, é só trocar no front-end os endpoints
1 - Abra a pasta pwmanager-client na sua IDE, e execute os seguintes comandos:
npm install
npm run build
npm run serve
Apos fazer os passos acima para executar o backend e o front-end, execute a seguinte query, para criar algumas aplicações:
insert into applications values (1, 'Github', 'fa fa-github fa-lg');
insert into applications values (2, 'Youtube', 'fa fa-youtube fa-lg');
insert into applications values (3, 'Google', 'fa fa-google fa-lg');
insert into applications values (4, 'Amazon', 'fa fa-amazon fa-lg');
insert into applications values (5, 'Instagram', 'fa fa-instagram fa-lg');
insert into applications values (6, 'Linkedin', 'fa fa-linkedin fa-lg');
insert into applications values (7, 'Twitter', 'fa fa fa-twitter fa-lg');