Skip to content
Formulário para submissão de queixa de estacionamento ilegal
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hooks
images
res
www
.gitignore
.npmignore
README.md
config.xml
package-lock.json
package.json

README.md

Denúncia Estacionamento

Formulário para submissão de queixa de estacionamento ilegal junto de autoridade policial, ao abrigo do n.º 5 do art.º 170.º do Código da Estrada.

O código está desenhado em Javascript para ser corrido num smartphone. Para tal faz uso da plataforma Apache Cordova. A pasta raiz do projeto faz referência à pasta www/ de um projecto Cordova.

  • A APP para Android está aqui.
  • A APP para iOS está aqui.

Como instalar e testar

Este projeto faz uso de Apache Cordova para converter código HTML5 e Javascript para uma aplicação de dispositivo móvel, como Android ou iOS. Precisa, portanto, de ter Apache Cordova instalado na sua máquina.

  1. Clone este projeto git clone https://github.com/jfoclpf/form-for-parking-violation form-for-parking-violation
  2. Entre na pasta recém criada cd form-for-parking-violation
  3. Adicione a plataforma. Para Android cordova platform add android@6.2.0. Neste momento funciona apenas na versão 6.2.0, devido à limitação de plugins.
  4. Corra cordova build --release android para construir o projeto na sua máquina. Em Android cria o ficheiro APK na pasta platforms/android/build/outputs/apk

Plugins necessários

  • ver ficheiro package.json.

Contribuições são muito bem-vindas

  • respeite a estrutura dos ficheiros
  • comente sempre o código (preferencialmente em Inglês), tal ajuda os outros a compreender as suas contribuiçes
  • para identações, use sempre 4 espaços (não use 2 espaços, nem tabulaçes, ou seja TAB)

Licença

GNU GPLv3
http://www.gnu.org/licenses/gpl-3.0.en.html
http://choosealicense.com/licenses/gpl-3.0/

Na comunicação social

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.