Skip to content

PCTECH é um sistema web para gerenciamento de serviços e reparos em equipamentos de T.I, facilitando o acompanhamento de reparos e a gestão de clientes e técnicos.

License

Notifications You must be signed in to change notification settings

HyperTechDevelopment/PCTECH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCTECH

background_with_text

Descrição do Projeto

PCTECH é um sistema web desenvolvido em Python utilizando o framework Flask, destinado ao gerenciamento de reparo de equipamentos de TI. O sistema permite o login de usuários, cadastro e edição de usuários, cadastro e consulta de reparos, visualização de histórico de reparos, e impressão de comprovantes.

Funcionalidades Principais

  • Login
  • Cadastro de Usuários
  • Edição de Usuários
  • Cadastro de Reparo
  • Histórico de Reparos
  • Impressão de Comprovante

Tela de Login (lembre-se de inserir a logo da sua empresa no header):

image

Página de Administrador:

image

Página de Técnico:

image

Cadastro de Reparo:

image

Histórico de Reparos:

image

Como Executar

Pré-requisitos

  • Python 3.x
  • Flask
  • Flask-SQLAlchemy
  • Flask-Login
  • psycopg2-binary
  • uuid
  • reportlab

Instalação

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/pctech.git
    cd pctech
  2. Crie um ambiente virtual:

    python -m venv venv
    source venv/bin/activate  # No Windows: venv\\Scripts\\activate
  3. Instale as dependências:

    pip install -r requirements.txt
  4. Configure o banco de dados:

    • O sistema utiliza SQLite, que não requer configuração adicional.
  5. Inicie a aplicação:

    flask run
  6. Acesse o sistema no navegador: http://127.0.0.1:5000

  7. Se optar por hospedar em um servidor, será necessário configurá-lo para tal, através do NGINX ou APACHE.

Dependências

As dependências do projeto estão listadas no arquivo requirements.txt e incluem:

  • Flask
  • Flask-SQLAlchemy
  • Flask-Login
  • psycopg2-binary
  • uuid
  • reportlab

Sistema foi desenvolvido especificamente para uma equipe de T.I nas empresas.

Autores

HyperTech """

About

PCTECH é um sistema web para gerenciamento de serviços e reparos em equipamentos de T.I, facilitando o acompanhamento de reparos e a gestão de clientes e técnicos.

Topics

Resources

License

Stars

Watchers

Forks