Skip to content

guisso/LinkedIF

Repository files navigation

LinkedIF

Conectando talentos do Instituto Federal do Norte de Minas Gerais a oportunidades do mercado.

GitHub last commit License Issues Build


💡 Sobre o Projeto

O LinkedIF é uma plataforma desenvolvida como um ecossistema de conexões voltado à comunidade do IFNMG. Atua como uma ferramenta de banco de talentos — denominada Banco de Talentos/LinkedIF — cuja finalidade principal é mapear, organizar e divulgar as competências e habilidades dos estudantes e egressos da instituição.

O sistema cria um canal direto e eficiente para conectar o talento acadêmico ao mercado, facilitando a divulgação de vagas e projetos. Além disso, promove a interação entre os ofertantes de oportunidades (professores e empresas) e os talentos (alunos e ex-alunos), fortalecendo a conexão entre quem busca e quem oferece oportunidades.

Objetivos estratégicos e operacionais da plataforma:

  • Centralizar Oportunidades: Reunir em um ambiente unificado todas as vagas de estágio, emprego e projetos de pesquisa e extensão.
  • Agilizar a Inserção Profissional: Possibilitar o acesso direto dos alunos ao mercado de trabalho, conectando-os a empresas que valorizam a formação técnica e acadêmica proporcionada pelo IFNMG.
  • Estimular a Participação Acadêmica: Ampliar a visibilidade dos projetos institucionais, incentivando o engajamento estudantil em iniciativas de pesquisa e extensão.
  • Aprimorar o Processo de Recrutamento: Tornar mais eficiente a divulgação de projetos e a seleção de talentos, reduzindo custos e tempo de contratação de bolsistas ou voluntários.
  • Promover a Comunicação: Facilitar a interação direta entre alunos e ofertantes por meio de funcionalidades como mensagens e inscrições integradas.
  • Fortalecer a Empregabilidade dos Egressos: Acompanhar a trajetória profissional dos ex-alunos e ampliar suas oportunidades no mercado, reforçando o prestígio institucional.

Requisitos funcionais

  • O sistema deverá permitir o cadastro de novos usuários e suas respectivas permissões
  • O sistema deverá permitir a consulta, edição e exclusão de usuários e suas permissões
  • O sistema deverá permitir o registro de informações sobre projetos (nome, descrição, datas, responsáveis, etc.)
  • O sistema deverá permitir a consulta, edição e exclusão de informações de projetos
  • O sistema deverá permitir o cadastro de requisitos com campos detalhados (ID, tipo, descrição, prioridade, fonte, status, etc.)
  • O sistema deverá permitir a consulta, edição e exclusão de requisitos
  • O sistema deverá permitir a associação de requisitos a projetos
  • O sistema deverá permitir a geração de relatórios e métricas sobre os requisitos (por projeto, status, prioridade, etc.)
  • O sistema deverá permitir a exportação dos relatórios e da lista de requisitos em formatos populares (PDF, XLSX, CSV)
  • O sistema deverá ter um mecanismo de busca avançado para requisitos e projetos
  • O sistema deverá manter um histórico de alterações em requisitos e projetos
  • O sistema deverá fornecer uma interface intuitiva para visualização e gestão dos requisitos e projetos

⚙️ Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias:


🧱 Estrutura

app/
├── Models/              → Entidades e regras de negócio
├── Http/
│   ├── Controllers/     → Lógica de controle e fluxo de dados
│   ├── Middleware/      → Autenticação e autorização
│   └── Requests/        → Validação de dados de entrada
├── Services/            → Regras de negócio e persistência (customizado)
├── Policies/            → Autorização por perfil
├── Providers/           → Configurações e serviços
resources/
├── views/               → Camada de visão (Blade templates)
routes/
├── web.php              → Rotas da aplicação
database/
├── migrations/          → Estrutura do banco de dados
├── seeders/             → Dados iniciais
config/
├── auth.php             → Configuração de autenticação

📝 Diagrama de classes

diagrama de classes


🤝 Equipe e Colaboradores

Este projeto está sendo desenvolvido e orientado pela seguinte equipe:

Professores:

Discentes (Desenvolvedores):

About

A system for publishing or searching for opportunities to work on extension or research projects, apply for internships or jobs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors