Skip to content

JabelResendiz/DownTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DownTrack

DownTrack Logo

Description

This repository contains the development of a web application designed to manage technical withdrawals in an infocommunications company. The system aims to automate processes such as inventory management, cancellations, transfers, and equipment maintenance, providing an efficient and centralized solution.

Architecture

The project follows Clean Architecture approach , ensuring a decoupled, scalable and maintainable design.

Technologies Used

  • Backend:

    • .NET 8.0: Main framework for backend development.
    • Entity Framework Core: ORM for database management.
  • Frontend:

    • React.js: Library to build dynamic user interfaces.
  • Database:

    • MySQL: Relational database management system.

Main Features

  1. Equipment inventory management.
  2. Registration and consultation of technical maintenance.
  3. Control of technical casualties with details of cause and destination.
  4. Management of transfers between sections and units.
  5. Generation of reports in visual formats and exportable to PDF.
  6. Technician performance evaluation based on their intervention history and assessments.

System Requirements

  • Backend: .NET 8.0
  • Frontend: Node.js 16+
  • Database: MySQL 8.0+

About

Software and Database Engineering Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5