{"id":22324581,"url":"https://github.com/geovannalessa/produtoscsharp","last_synced_at":"2026-05-05T00:35:36.031Z","repository":{"id":264968482,"uuid":"854189131","full_name":"Geovannalessa/ProdutosCsharp","owner":"Geovannalessa","description":"Projeto feito em C#, usando o entity framework, bootstrap e SQLServer.","archived":false,"fork":false,"pushed_at":"2024-12-15T19:47:18.000Z","size":982,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T05:43:12.144Z","etag":null,"topics":["bootstrap","csharp","entity-framework-core","html","javascript","sqlserver"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Geovannalessa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-08T16:01:04.000Z","updated_at":"2024-12-15T19:47:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ef829b7-e959-4ea6-a5a5-1ae3e5458f36","html_url":"https://github.com/Geovannalessa/ProdutosCsharp","commit_stats":null,"previous_names":["geovannalessa/produtoscsharp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geovannalessa%2FProdutosCsharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geovannalessa%2FProdutosCsharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geovannalessa%2FProdutosCsharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Geovannalessa%2FProdutosCsharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Geovannalessa","download_url":"https://codeload.github.com/Geovannalessa/ProdutosCsharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245598310,"owners_count":20641884,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","csharp","entity-framework-core","html","javascript","sqlserver"],"created_at":"2024-12-04T02:07:53.854Z","updated_at":"2026-05-05T00:35:35.988Z","avatar_url":"https://github.com/Geovannalessa.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch3\u003eProjeto de Intranet\u003c/h3\u003e\nEste projeto é um sistema web desenvolvido em C# com foco em se tornar uma intranet corporativa. Ele inclui funcionalidades como cadastro e gerenciamento de usuários e produtos, além de uma tela de login segura com criptografia de senhas. O projeto utiliza o Entity Framework para interação com o banco de dados SQL Server e Bootstrap para uma interface moderna e responsiva.\n\n\u003ch3\u003e🚀 Funcionalidades\u003c/h3\u003e\nImplementadas\nCadastro e Gerenciamento de Usuários:\n\nCampos: Nome, Email, Senha, CPF, CEP (com consulta automática de endereço via API), Logradouro, Bairro, Cidade, Estado.\u003cbr\u003e\nValidação de dados no front-end e no back-end.\u003cbr\u003e\nCRUD de Produtos:\u003cbr\u003e\nCadastro, edição, consulta e exclusão de produtos.\u003cbr\u003e\nCampos: Nome e Preço.\u003cbr\u003e\n\nTela de Login:\u003cbr\u003e\nLogin seguro com criptografia de senhas.(Em Desenvolvimento)\u003cbr\u003e\nAlteração de Senha:\u003cbr\u003e\nAtualmente, a validação de senha durante a alteração está em desenvolvimento devido ao uso de criptografia.\u003cbr\u003e\nAviso: A funcionalidade está sendo ajustada para garantir segurança e usabilidade.\u003cbr\u003e\n\n\u003ch3\u003e🛠️ Tecnologias Utilizadas\u003c/h3\u003e\nLinguagem: C#\nFrameworks:\nEntity Framework para ORM\nBootstrap para interface responsiva\nBanco de Dados: SQL Server\nIDE: Visual Studio\n\n\u003ch3\u003e🎯 Requisitos para Rodar o Projeto\u003c/h3\u003e\nVisual Studio: Certifique-se de ter o Visual Studio instalado na sua máquina.\u003cbr\u003e\nSQL Server: Banco de dados configurado e em execução.\u003cbr\u003e\n.NET Framework/Core: Versão compatível com o projeto.\u003cbr\u003e\nConexão com o Banco de Dados: Configure a connection string no arquivo appsettings.json.\n\n\u003ch3\u003e📦 Como Configurar o Projeto\u003c/h3\u003e\nConfigure a Connection String:\nNo arquivo appsettings.json, ajuste a connection string para apontar para o seu SQL Server:\n\"ConnectionStrings\": {\n  \"DefaultConnection\": \"Server=SEU_SERVIDOR;Database=SEU_BANCO;User Id=SEU_USUARIO;Password=SUA_SENHA;\"\n}\n\nCrie o Banco de Dados:\nNo Package Manager Console ou CLI, execute o comando para aplicar as migrations:\nUpdate-Database\n\nInstale as Dependências:\nCertifique-se de que as dependências do projeto estão instaladas. No Visual Studio, use o NuGet Package Manager para verificar ou restaurar os pacotes necessários.\n\nExecute o Projeto:\nPressione Ctrl + F5 no Visual Studio para iniciar o projeto.\n\n\u003ch3\u003e📋 Observações\u003c/h3\u003e\nConsulta de CEP: O campo CEP realiza automaticamente a consulta de endereço usando a API ViaCEP.\nCriptografia de Senhas: As senhas são armazenadas no banco de dados de forma criptografada para garantir a segurança.\nAlteração de Senha: Esta funcionalidade está em desenvolvimento e pode apresentar limitações.\n\n\u003ch3\u003e🌟 Melhorias Futuras\u003c/h3\u003e\nAdicionar controle de permissões e níveis de acesso.\nExpandir o sistema para incluir recursos administrativos personalizados.\nImplementar autenticação de dois fatores (2FA).\n\n\u003ch3\u003e👧💻 Autora\u003c/h3\u003e\nDesenvolvido por Geovanna Lessa.\n\n[Infragestao.webm](https://github.com/user-attachments/assets/a9a143d8-461d-44c6-95d8-82ab1d047a6d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeovannalessa%2Fprodutoscsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeovannalessa%2Fprodutoscsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeovannalessa%2Fprodutoscsharp/lists"}