Aplicação web referente ao processo seletivo da empresa IPDV
- Cadastro de: usuário, cargo, departamento e centro de custo
- Busca dos dados
- Atualização dos dados
- Deletar dados
- Importar dados a partir de um arquivo
- Node 16+
- Yarn
- Crie um arquivo
.env
(na raiz do projeto) seguindo o exemplo em.env.example
- Edite os valores das variáveis contidas em seu
.env
de acordo com o que for necessário - Instale as dependências do projeto
# Instalar dependências
yarn install
# Executar aplicação em modo de desenvolvimento
yarn serve
# Build produção
yarn build
Lista de algumas das tecnologias/pacotes que foram utilizados na aplicação
- Javascript
- Typescript
- lodash
- date-fns
- Eslint
- StyleLint
- Vue
- Vuex
- Vuetify
- vue-i18n
- Axios
- SweetAlert
- toastr
Siga os passos a baixo para contribuir com alterações e novas funcionalidades para o projeto. Lembrando sempre de seguir as boas práticas de desenvolvimento e os padrões de código definidos pela equipe do projeto. Nenhum código fora dos padrões ou com erros de lint serão aceitos.
- Crie um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature
) - Commit suas alterações (
git commit -m 'Add some AmazingFeature'
) - Faça um Push da sua Branch (
git push origin feature/AmazingFeature
) - Abra um Pull Request
Utilizamos o eslint para forçar que os padrões definidos pela equipe de desenvolvimento sejam seguidos e respeitados. Recomenda-se que instale o plugin do eslint em seu IDE de preferência e fique atento aos bons padrões de código.
Saiba mais sobre o eslint clicando aqui
Outros links que podem ser úteis: