Sistema de Gerenciamento de Recursos e Credenciais

Descrição

O sistema "Inventário" é uma aplicação web desenvolvida em ASP.NET Core 8.0 para catalogar e gerenciar recursos digitais, como máquinas virtuais, contas de e-mail, sites e credenciais, com foco em segurança e organização

Tecnologias usadas

Visão Geral

O Inventário é um sistema completo desenvolvido em ASP.NET Core para gerenciar e organizar recursos digitais, como:

  • Máquinas Virtuais
  • Contas de E-mail
  • Sites e URLs
  • Senhas e Credenciais
  • Outros Recursos Digitais Estratégicos

O sistema não trata de estoque físico, mas sim do catálogo inteligente de recursos tecnológicos da instituição.

Tecnologias e Frameworks Utilizados

Core Framework

  • .NET 8.0 – Framework principal
  • ASP.NET Core 8.0 – Aplicação Web
  • C# – Linguagem de programação

Banco de Dados e Persistência

  • Entity Framework Core 8.0.11 – ORM
  • SQL Server – Banco relacional
  • Microsoft.Data.SqlClient – Provedor de dados

Autenticação e Segurança

  • Microsoft.AspNetCore.Authentication.OpenIdConnect – Autenticação segura
  • Microsoft.Identity.Client – Gerenciamento de identidade
  • Azure.Identity – Integração com Azure AD
  • System.Security.Cryptography – Criptografia para senhas

Interface do Usuário

  • ASP.NET Core MVC e Razor Pages
  • AspNetCoreHero.ToastNotification e NToastNotify – Notificações interativas
  • Bootstrap – Layout responsivo

Funcionalidades Especiais

  • PuppeteerSharp – Geração de relatórios em PDF
  • RestSharp – Integração com APIs externas
  • Humanizer – Formatação humanizada de dados

Descrição para Portfólio

Aplicação web segura para catalogação e gerenciamento de recursos digitais como máquinas virtuais, e-mails, sites e credenciais, desenvolvida em ASP.NET Core 8.0.

O sistema inclui autenticação robusta via OpenID Connect, criptografia de dados sensíveis, geração automática de relatórios em PDF e interface 100% responsiva com feedback em tempo real.

Recursos do Sistema

  • Gestão de credenciais e recursos digitais
  • Autenticação segura integrada com Azure AD
  • Relatórios PDF automatizados
  • Notificações e alertas interativos
  • Interface responsiva e amigável

Tecnologias-Chave

  • .NET 8.0, ASP.NET Core MVC
  • Entity Framework Core, SQL Server
  • Azure Identity, PuppeteerSharp
  • Bootstrap, JavaScript, Razor Pages

Conclusão

O Inventário é uma plataforma robusta e segura que centraliza o controle de recursos digitais, proporcionando eficiência, rastreabilidade e segurança para a gestão tecnológica da instituição.