/gerenciar-processos-seletivos

Projeto de um Sistema Web para gerenciar candidaturas à processos seletivos, denominado SELETIVE, implementado em Python com Django.

Primary LanguagePython

gerenciar-processos-seletivos

Projeto de um Sistema Web para gerenciamento de candidaturas à processos seletivos, denominado SELETI.VE, implementado em Python com Django.

SELETI.VE — Sistema de Gerenciamento de Candidaturas à Processos Seletivos:

Trata-se de uma aplicação web completa para gerenciar suas candidaturas à processos seletivos, através do cadastro das empresas de seu interesse, inclui o cadastro detalhado das vagas disponíveis, como descrição dos requisitos da vaga, prazo para fim do processo seletivo e muito mais. Possui, ainda, funcionalidade para gerenciar as tarefas que você deve realizar na candidatura à vaga, definindo prioridade as tarefas e visualização do progresso geral de suas ações para a vaga. Por fim, a plataforma também fornece a possibilidade de gerenciamento suas comunicações com as empresas durante a candidatura, através de envio e registro de e-mails.

Imagem do ProjetoImagem do ProjetoImagem do Projeto

Foi implementado com fins acadêmicos, sendo construído como atividade do evento PYLAB 2022, ocorrido de 07 a 13 de novembro de 2022, promovido pela Pythonando.

O projeto foi criado com Python 3.8.10 e Django 4.0.1.

🛒 Requisitos do Projeto:

Antes de começar, você vai precisar ter instalado em sua máquina os seguintes recursos:

Dica: Caso queira customizar o Projeto, é recomendado utilizar algum editor especializado em código que suporte trabalhar com projetos Python, como o PyCharm, por exemplo.

📀 Para executar o Projeto:

  1. Baixe este Repositório, executando o comando Git: git clone https://github.com/aguiardafa/gerenciar-processos-seletivos.git;
  2. Execute o comando Python python3 manage.py runserver pelo terminal, aberto na raiz da pasta do Repositório; e
  3. Acesse a url http://127.0.0.1:8080/ pelo navegador para visualizar o Sistema.

🛠 Tecnologias/ferramentas utilizadas:

As seguintes tecnologias/ferramentas foram utilizadas na construção do projeto:

Sobre evento PYLAB 2022

É um evento 100% online e gratuito, tem como proposta o desenvolvimento de uma aplicação web completa com Python e Django, mesmo que nunca tenha programado.

O evento possui uma apresentação dos conceitos básicos da linguagem Python, aborda os procedimentos de instalação e configuração do Django, a criação da área administrativa e como implementar a autenticação dos usuários. Além de conduzir, de forma prática, todo o desenvolvimento da aplicação web proposta.

Tópicos abordados na implementação da aplicação proposta:

  • Criação de Projeto em DJango
  • Criação de App, Models, Rotas e Views
  • Conexão com banco de dados
  • Manipulação de Dados (Cadastrar, atualizar, listar)
  • Validações e Filtros
  • Upload de imagens
  • Envio de e-mails

Link para o evento PYLAB 2022

👨‍💻Autor

Diego Aguiar
Feito por Diego Aguiar 👋 Entre em contato!