VagasBRAPI
API que agrega vagas no Brasil de diversas fontes.
Install / Use
/learn @Ermesoml/VagasBRAPIREADME
VagasBR - Vagas para desenvolvedores e designers
Descrição
Este projeto tem por objetivo a reunião de vagas na área de desenvolvimento e designer de software que estejam espalhadas em diversos repositórios no github.
Tecnologias utilizadas
Este projeto é dividido em duas partes:
- WebApp
- Vue.js
- Vuex
- axios
- vuecli
- API backend Clique aqui
- Node.js
- Express.js
- Mongoose (mongodb)
Como pode ser visto acima, o projeto utiliza mongodb para armazenamento das vagas coletadas. Para mais detalhes da arquitetura da api backend Clique aqui
Executando o projeto - Frontend
- Faça o clone ou download do projeto;
- Acesse a pasta do projeto pelo prompt de comando e digite
npm installpara instalar as dependências do projeto; - Renomeie o arquivo
.env.examplepara.env; - No arquivo
.envinforme o endereço onde se encontra a API backend na variávelVUE_APP_VAGAS_API(Clique aqui para acesso aos fontes do backend); - Execute o comando
npm run servepara acesso ao servidor de desenvolvimento ounpm run buildpara construção dos arquivos para release;
Host
Este projeto está sendo executado no netlify através de deploys automáticos. Para mais detalhes de como configurar um projeto vue no netlify acesse este artigo
Comandos disponíveis
- npm run serve
- npm run build
- npm run test
- npm run lint
- npm run test:e2e
Para mais detalhes de configuração acesse a documentação do vue: Referência de configuração.
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
