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.
- Login
- Cadastro de Usuários
- Edição de Usuários
- Cadastro de Reparo
- Histórico de Reparos
- Impressão de Comprovante
- Python 3.x
- Flask
- Flask-SQLAlchemy
- Flask-Login
- psycopg2-binary
- uuid
- reportlab
-
Clone o repositório:
git clone https://github.com/seu-usuario/pctech.git cd pctech
-
Crie um ambiente virtual:
python -m venv venv source venv/bin/activate # No Windows: venv\\Scripts\\activate
-
Instale as dependências:
pip install -r requirements.txt
-
Configure o banco de dados:
- O sistema utiliza SQLite, que não requer configuração adicional.
-
Inicie a aplicação:
flask run
-
Acesse o sistema no navegador: http://127.0.0.1:5000
-
Se optar por hospedar em um servidor, será necessário configurá-lo para tal, através do NGINX ou APACHE.
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.
HyperTech """