Skip to content

arthurcant/SystemTrack-em-.net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SystemTrack em .net

Introdução

O SysTrack é um sistema web de gerenciamento desenvolvido pela empresa Tech House com o objetivo de informatizar e otimizar os processos operacionais da empresa Hórus que é trabalha com monitoramento de veículos. O projeto foi criado para centralizar o controle de clientes, funcionários, veículos, serviços e produtos relacionados ao rastreamento veicular, proporcionando maior organização, segurança e agilidade no gerenciamento das informações.

O sistema foi desenvolvido para atender diferentes perfis de usuários, como administradores, clientes, gerente de estoque/produto e analistas de marketing, permitindo que cada um tenha acesso às funcionalidades específicas de sua área. Além disso, o SysTrack disponibiliza um ambiente online para que os clientes possam consultar seus dados, informações de veículos e serviços contratados de forma prática e segura.

Entre as principais funcionalidades do sistema estão o cadastro e gerenciamento de clientes, funcionários, veículos, serviços e equipamentos de rastreamento, emissão de relatórios administrativos e de marketing, controle de acesso por login e senha, armazenamento seguro em banco de dados e registro de logs das operações realizadas no sistema.

Como o projeto foi feito

O projeto foi concebido como uma solução web desenvolvida em na plataforma .NET em Asp.NET mvc,
utilizando banco de dados relacional mysql.
Também foi utilizado Mapster que é um biblioteca de mapeamento de objetos semelhante ao automapping só que de código aberto.
Jquery, javascript, razor no front(linguagem dinamica parecida com html)
Serilog para o sistema de log do projeto

arquitetura do projeto

Foi usado duas arquiteturas MVC(Model-View-Controller) do asp.net e MVVM(Model-View-ViewModel).

Como executar e oque precisa para roda

Primeiro você vai executar os scripts do banco de dados na pasta SystemTrack-em-.net\Arquivos do projeto\database_systemtrack2.sql é só executo linha por linha e no arquivo SystemTrack-em-.net\appsettings.json e coloque suas credenciais do seu banco.

"ConnectionStrings": {
  "DefaultConnection": "Server=localhost;Port=3306;Database=dbsystemtrack;User=SuaUsuarioAqui;Password=SuaSenhaAqui;"
},

para roda na sua máquina: Para rodar em outra máquina:

  1. Instalar .NET SDK 10.
  2. instalar o virsual studio 2026 (opcional)
  3. Instalar MySQL e criar o banco conforme o schema do projeto.
  4. Configurar a connection string em appsettings.json (DefaultConnection).
  5. Restaurar e executar:
dotnet restore
dotnet run

About

Sistema web de gerenciamento e rastreamento veicular desenvolvido em ASP.NET MVC com arquitetura MVC/MVVM, MySQL, Mapster e Serilog.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors