Esta é uma API REST para gerenciar postagens e candidaturas a vagas de emprego. Permite aos usuários criar, atualizar, excluir e pesquisar postagens de emprego, bem como se candidatar a vagas.
Para começar a usar esta API, siga estes passos:
-
Clone o repositório:
git clone https://github.com/allmuniz/Projeto-Gestao-Vagas
A documentação da API pode ser encontrada aqui. Ela fornece informações detalhadas sobre todos os endpoints disponíveis, formatos de requisição e resposta, e exemplos de uso.
POST /candidate/
: Registra um candidato.POST /company/
: Registra uma empresa.POST /candidate/job/apply
: Cadastro de candidato para vaga.POST /company/job
: Registra a vaga.GET /candidate/
: Perfil do candidato.GET /candidate/job/
: Lista de vagas disponiveis para o candidato.
- Java
- Spring Boot Framework
- Docker
- JUnit
Contribuições são bem-vindas! Para contribuir, siga estes passos:
- Faça um fork do repositório.
- Crie uma nova branch (
git checkout -b feature/sua-feature
). - Faça suas alterações.
- Faça commit de suas alterações (
git commit -am 'Adicionar nova feature'
). - Faça push para a branch (
git push origin feature/sua-feature
). - Crie um novo Pull Request.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.
Não se esqueça de substituir os placeholders (seu-usuario
, nome-do-repositorio
, link-para-documentacao
, sua-feature
, etc.) com informações pertinentes ao seu projeto.