nbilbo / prossan-office

An application to manage student records, volunteers, and any other convenient information.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Escritório do Prossan

Uma aplicação para gerenciar registros de alunos, voluntários e qualquer outra informação conveniente.

Texto alternativo da imagem

Propósito

Atualmente, os registros são armazenados em documentos físicos, e a ideia deste projeto é facilitar o gerenciamento por meio de uma interface gráfica amigável.

Tecnologias

  • Interface Gráfica: Tkinter
  • Banco de Dados: TinyDB

Instalação

Siga as etapas abaixo para instalar:

  1. Primeiramente, certifique-se de ter Python 3 instalado em seu sistema.

  2. Instale as dependências do projeto executando o seguinte comando no terminal:

    python3 -m pip install -r requirements.txt

Execução

Execute o programa usando o seguinte comando:

python3 main.py

To-Do

  • CRUD Crianças.
  • CRUD Adultos.
  • CRUD Voluntários.
  • PDF Crianças.
  • PDF Adultos.
  • PDF Voluntáios.
  • Exportar Crianças.
  • Exportar Adultos.
  • Exportar Voluntáios.
  • Pesquisar Crianças.
  • Pesquisar Adultos.
  • Pesquisar Voluntáios.

Pyinstaller.

windows

pyinstaller --add-data "assets;assets" --icon="assets/images/logo.ico" --hidden-import='PIL._tkinter_finder' --noconsole main.py

linux

pyinstaller --add-data "assets:assets" --icon="assets/images/logo.ico" --hidden-import='PIL._tkinter_finder' --noconsole main.py

Contribuições

Contribuições são bem-vindas! Se você quiser contribuir para o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.

About

An application to manage student records, volunteers, and any other convenient information.

License:MIT License


Languages

Language:Python 100.0%