Updated READMEs

This commit is contained in:
Douglas Barone 2020-11-17 17:01:41 -04:00
parent 4b31b0862f
commit dc442f6d26
3 changed files with 42 additions and 15 deletions

35
README.md Normal file
View File

@ -0,0 +1,35 @@
# Portal de TI
Portal concentrador de alguns serviços auxiliares de Tecnologia da Informação para usuários e administradores. Envie sua sugestão para serti.pp@ifms.edu.br
# Funcionalidades
- Informações sobre a conta do usuário
- Crachá virtual com validação
- Alteração de senha do usuário com verificação de força de senha
- Presença de usuários no campus com busca e localização aproximada
- Token de redefinição de senha para estudantes
- Redefinição direta de senha para administradores com senha padrão, gerada ou personalizada
- Busca e inspeção de usuário (preview)
## Informações adicionais
- Integração com Active Directory
- Integração com sistema UniFi
- Cliente Web PWA (necessita https)
# Roadmap
## Em desenvolvimento / Planejado
- Busca e inspeção de usuário
- Informação sobre recursos (ex.: pastas de rede)
## Em análise
- Integração com controladora Cisco WLC
- Integração Palo Alto
- Cadastro de dispositivos (bypass de autenticação)
- App mobile
---
Desenvolvido pelo SERTI de Ponta Porã.

View File

@ -1,4 +1,4 @@
# IFMS - Portal de TI - Server # Portal de TI - Server
Servidor de API GraphQL para o Portal de TI do IFMS Servidor de API GraphQL para o Portal de TI do IFMS
## Requisitos ## Requisitos
@ -15,12 +15,11 @@ Altere as variáveis de ambiente em `.env`
~~~ ~~~
docker-compose up -d docker-compose up -d
npm run prisma-deploy # Rodar sempre que alterar o Datamodel npm run prisma-deploy # Rodar sempre que alterar o schema
npm run dev npm run dev
~~~ ~~~
## Compilar para produção ## Compilar para produção
Altere a variável `secret:` em `prisma.yml`
~~~ ~~~
npm run prisma-deploy npm run prisma-deploy
npm run build npm run build

View File

@ -1,25 +1,18 @@
# Portal de TI # Portal de TI - Web Client
## Project setup ## Desenvolvimento
``` ```
npm install npm install
npm get-schema npm get-schema
```
### Compiles and hot-reloads for development
```
npm run serve npm run serve
``` ```
### Compiles and minifies for production ### Compilar para produção
``` ```
npm run build npm run build
``` ```
### Lints and fixes files ### Lint
``` ```
npm run lint npm run lint
``` ```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).