Aplicativo para o professor com lançamento de frequência e registro de conteúdos offline, integrado com o software livre i-Diário e i-Educar
- node.js
- npm
- Instalar a biblioteca do ionic
$ npm install -g ionic
- Baixar o i-Diário App:
$ git clone https://github.com/portabilis/i-diario-app.git
- Instalar as dependências
$ cd i-diario-app
$ npm install
- Iniciar o servidor
$ ionic serve
Seguir os passos na documentação do framework
- Criar um usuário do tipo servidor, vinculado com um professor e com turmas no ano letivo atual
- Realizar login com o professor no aplicativo
- Clicar no ícone de sincronização
Caso você esteja com a versão mais atual do node
, npm
e node-gyp
é necessário instalar npm install node-sass@4.12.0
para funcionar corretamente.
Instalei a versão 4.12.12
do node-sass
como dependência do projeto para evitar problemas futuros.
Como o projeto é antigo, foi necessário adicionar a plataforma com uma versão maior do iOS
ionic cordova platform add ios@5.1.1
Depois de adicionado, basta abrir o arquivo platforms/ios/Portabilis Diário.xcodeproj
no XCode e assinar com o certificado correto em Signing & Capabilities