Skip to content

Trabalho Final de período de Laborarório de Programação I. Tema: Cadastro de Vagas de Emprego

License

Notifications You must be signed in to change notification settings

LuizHelio-Fim/CadastroDeVagasDeEmprego

Repository files navigation

Cadastro de Vagas de Emprego

Este projeto é um sistema de cadastro de vagas de emprego, desenvolvido como trabalho final da disciplina de LP1. O programa permite gerenciar vagas e as habilidades (skills) necessárias para cada uma delas, além de realizar consultas e alterações nos dados cadastrados.

Funcionalidades

  1. Cadastrar Dados na Planilha: Permite cadastrar a relação entre vagas e habilidades.
  2. Cadastrar Skill: Adiciona uma nova habilidade à lista de habilidades.
  3. Cadastrar Vaga: Adiciona uma nova vaga à lista de vagas.
  4. Remover Skill: Remove uma habilidade da lista de habilidades.
  5. Remover Vaga: Remove uma vaga da lista de vagas.
  6. Alterar Dados na Planilha: Altera a relação entre uma vaga e uma habilidade específica.
  7. Ver Planilha: Exibe a planilha com as relações entre vagas e habilidades.
  8. Pesquisas: Permite filtrar vagas por habilidades e habilidades por vagas.

Pré-Requisitos

  • Biblioteca Colorama

Como Executar

  1. Clone o repositório:

    git clone https://github.com/LuizHelio-Fim/CadastroDeVagasDeEmprego_TrabalhoFinal.git
  2. Navegue até o diretório do projeto:

    cd CadastroDeVagasDeEmprego_TrabalhoFinal
  3. Execute o script principal:

    python principal.py

Uso

Ao executar o programa, você verá um menu principal com várias opções. Siga as instruções na tela para navegar pelo menu e realizar as operações desejadas.

Menu Principal

  • 1 - Cadastrar Dados na Planilha: Preencha a planilha com as relações entre vagas e habilidades.
  • 2 - Cadastrar Skill: Adicione novas habilidades.
  • 3 - Cadastrar Vaga: Adicione novas vagas.
  • 4 - Remover Skill: Remova habilidades existentes.
  • 5 - Remover Vaga: Remova vagas existentes.
  • 6 - Alterar Dados na Planilha: Modifique a relação entre uma vaga e uma habilidade específica.
  • 7 - Ver Planilha: Visualize a planilha atual.
  • 8 - Pesquisas: Realize consultas filtrando vagas por habilidades ou habilidades por vagas.
  • 0 - Sair: Encerre o programa.
  • Digite 'LIMPAR' para limpar o console: Limpa a tela do console.

Pesquisas

No menu de pesquisas, você pode escolher entre:

  1. Filtrar Skills por Vagas: Mostra as habilidades necessárias para uma vaga específica.
  2. Filtrar Vagas por Skills: Mostra as vagas que utilizam uma habilidade específica.
  3. Voltar: Retorna ao menu principal.

Integrantes

  • Erick Lauretti
  • João Guilherme
  • Luiz Hélio

Agradecimentos

Obrigado por usar o sistema de Cadastro de Vagas de Emprego! Para mais informações, visite o repositório no GitHub.


GITHUB Repository: CadastroDeVagasDeEmprego_TrabalhoFinal

About

Trabalho Final de período de Laborarório de Programação I. Tema: Cadastro de Vagas de Emprego

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages