Sistema cujo objetivo é gerenciar pequenos e médios departamentos através do seu celular
O sistema foi pensado para ser utilizado como aplicativo web, sendo assim, arquitetado para smartphones.
- Criar
- Atualizar
- Deletar
- listar
- listar por departamento
- Criar
- Atualizar
- Deletar
- listar
- Criar
- Atualizar
- Deletar
- listar usuários
- listar por centro de custo
- Criar
- listar
- deletar
- Javascript (VanillaJS, Jquery)
- CSS (materialize, que se baseia no material design)
- HTMl 5
- Axios (para requisições a API)
- NodeJs v14.17.6
- Express
- knex (como queryBuilder)
- Postgresql V14 (como banco de dados)
- jsonwebtoken (Para token de sessão)
- NPM V6.14.15
- Faça um clone do projeto
- Através do Pgadmin restaure o banco de dados "banco.sql"
- Navegue até a pasta api-sistema-departamento
- Digite npm install no terminal
- Execute o projeto utilizando npm start no terminal
- Pronto. A api está em execução
- Para visualizar o front end, navegue até a pasta front-end-sistema-departamento
- Altere o domínio (caso a api não esteja em localhost) no arquivo "domain" na pasta "src/js/const/domain.js"
- Abra o arquivo index.html clicando nele, com o navegador, ou utilizando um servidor, como o xampp.
- Utilize CTRL + I para ver a versão mobile, no qual o projeto foi pensado
Copyright © 2022 EduardoBezerraDev