Este repositório é um projeto iniciado para ajudar todo mundo a encontrar vagas no LinkedIn de maneira mais assertiva. A principal dor são as vagas fantasmas, e com a evolução do projeto poderemos chegar nas empresas que não praticam spam de vagas.
Sinta-se a vontade para criar issues, seja para sugestões, bugs ou qualquer outro assunto que julgar necessário.
A contribuição é totalmente aberta, no que você achar que pode ajudar basta abrir uma pull request a partir da main com as alterações.
Caso tenha dificuldades em contribuir, envie-me um email que eu auxilio em como prosseguir.
- Next.js (versão 14.2.6): O framework React utilizado para criar aplicações web. Ele oferece funcionalidades como renderização híbrida, roteamento baseado em páginas, e suporte a APIs.
- Chakra UI (versão 3.2.0): Uma biblioteca de componentes para construir com mais agilidade.
- TypeScript (versão 5): Um superconjunto de JavaScript que adiciona tipagem estática ao código, ajudando a detectar erros mais cedo no processo de desenvolvimento.
-
Biome.js: Substitui o ESLint como ferramenta de linting, focada em fornecer uma análise e formatação de código rápida e eficiente, compatível com TypeScript e JavaScript. Além de linting, o Biome também formata o código de acordo com as regras definidas, eliminando a necessidade de integrar com Prettier.
-
Scripts Biome.js:
biome:check: Executa o linting no código.biome:fix: Executa o linting e corrige automaticamente problemas de código quando possível.
- Commitizen e CZ-Emoji: Ferramentas para padronizar mensagens de commit usando emojis. Ao usar o comando
yarn commit, o Commitizen guiará você pelo processo de criação de uma mensagem de commit estruturada e com emojis, tornando o histórico de commits mais legível e consistente.
dev: Inicia o servidor de desenvolvimento.build: Compila o projeto para produção.start: Inicia o servidor de produção.biome:check: Executa o Biome.js para verificar problemas no código.biome:fix: Executa o Biome.js e corrige problemas de estilo automaticamente.commit: Inicia o processo de commit guiado pelo Commitizen.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.