{"id":15646191,"url":"https://github.com/jfoclpf/form-for-parking-violation","last_synced_at":"2025-04-13T19:10:09.684Z","repository":{"id":21491977,"uuid":"92864830","full_name":"jfoclpf/form-for-parking-violation","owner":"jfoclpf","description":"APP para submissão de queixa de estacionamento ilegal","archived":false,"fork":false,"pushed_at":"2024-07-20T15:46:42.000Z","size":16468,"stargazers_count":53,"open_issues_count":29,"forks_count":15,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-27T09:46:26.612Z","etag":null,"topics":["cordova-app","javascript","parking-violations","portugal"],"latest_commit_sha":null,"homepage":"https://play.google.com/store/apps/details?id=com.form.parking.violation","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jfoclpf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"jfoclpf","liberapay":"joaopimentel1980"}},"created_at":"2017-05-30T18:41:04.000Z","updated_at":"2025-01-07T13:07:43.000Z","dependencies_parsed_at":"2023-02-18T07:01:03.287Z","dependency_job_id":"d702d514-8377-4222-93da-7b8fd9f52406","html_url":"https://github.com/jfoclpf/form-for-parking-violation","commit_stats":{"total_commits":861,"total_committers":14,"mean_commits":61.5,"dds":0.0766550522648084,"last_synced_commit":"93e65924be53bf58279599538fd194eb83afa300"},"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoclpf%2Fform-for-parking-violation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoclpf%2Fform-for-parking-violation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoclpf%2Fform-for-parking-violation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoclpf%2Fform-for-parking-violation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jfoclpf","download_url":"https://codeload.github.com/jfoclpf/form-for-parking-violation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248766736,"owners_count":21158301,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cordova-app","javascript","parking-violations","portugal"],"created_at":"2024-10-03T12:11:44.966Z","updated_at":"2025-04-13T19:10:09.662Z","avatar_url":"https://github.com/jfoclpf.png","language":"JavaScript","funding_links":["https://github.com/sponsors/jfoclpf","https://liberapay.com/joaopimentel1980"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://play.google.com/store/apps/details?id=com.form.parking.violation\u0026hl=pt\"\u003e\u003cimg src=\"https://github.com/jfoclpf/form-for-parking-violation/blob/master/res/icon/android/512.png?raw=true\" alt=\"logo\" width=\"200\"/\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Denúncia de Estacionamento!\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n[![Node.js CI](https://github.com/jfoclpf/form-for-parking-violation/actions/workflows/android.yml/badge.svg)](https://github.com/jfoclpf/form-for-parking-violation/actions/workflows/android.yml)\n[![Node.js CI](https://github.com/jfoclpf/form-for-parking-violation/actions/workflows/ios.yml/badge.svg)](https://github.com/jfoclpf/form-for-parking-violation/actions/workflows/ios.yml)\n[![js-standard-style][js-standard-style_img]][js-standard-style_url]\n\n[js-standard-style_img]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg\n[js-standard-style_url]: https://standardjs.com/\n\nAplicação móvel 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.\n\nO código está desenhado em Javascript para ser corrido num smartphone. Para tal faz uso da plataforma [Apache Cordova](https://cordova.apache.org/).\n\n* A APP para Android está \u003ca href=\"https://play.google.com/store/apps/details?id=com.form.parking.violation\"\u003eaqui\u003c/a\u003e.\n* A APP para iOS está \u003ca href=\"https://apps.apple.com/pt/app/den%C3%BAncia-estacionamento/id1560564781\"\u003eaqui\u003c/a\u003e.\n\n## Como instalar e testar\n### Requisitos, _debug_ e eventuais problemas\n\n* ver [documentação](https://github.com/jfoclpf/form-for-parking-violation/blob/master/docs.md)\n\n### Android\n\n 1. Clone este projeto\u003cbr\u003e`git clone https://github.com/jfoclpf/form-for-parking-violation`\n 2. Entre na pasta recém criada\u003cbr\u003e`cd form-for-parking-violation`\n 3. Adicione a plataforma\u003cbr\u003e`cordova platform add android`\n 3. Corra `cordova build android` para construir o projeto na sua máquina. Em Android cria o ficheiro APK na pasta `platforms/android/build/outputs/apk`\n\n### iOS\n```\ngit clone https://github.com/jfoclpf/form-for-parking-violation.git\ncd form-for-parking-violation\ncordova platform add ios\nopen platforms/ios/Denúncia\\ Estacionamento.xcworkspace/\n```\n\n## Contribuições são muito bem-vindas\n\n * Usamos StandardJS para o código\n * Respeite a estrutura dos ficheiros\n * Comente sempre o código (preferencialmente em Inglês), tal ajuda os outros a compreender as suas contribuiçes\n\n## Licença\n\n[GNU GPLv3](http://www.gnu.org/licenses/gpl-3.0.en.html)\n\n## Na comunicação social\n\n* [SIC Notícias](https://sicnoticias.pt/programas/poligrafo/2023-05-22-Ha-uma-app-para-denunciar-carros-mal-estacionados--03a2240d)\n* [Polígrafo](https://poligrafo.sapo.pt/fact-check/e-possivel-denunciar-o-estacionamento-indevido-de-carros-atraves-de-uma-aplicacao-para-telemovel)\n* \u003ca href=\"https://www.jn.pt/motor-24/interior/carro-mal-estacionado-ja-pode-fazer-queixa-com-esta-app-8686603.html\"\u003eJornal de Notícias\u003c/a\u003e\n* \u003ca href=\"https://www.dn.pt/motor-24/interior/carro-mal-estacionado-ja-pode-fazer-queixa-com-esta-app-8686600.html\"\u003eDiário de Notícias\u003c/a\u003e\n* \u003ca href=\"https://www.timeout.pt/lisboa/pt/blog/ha-uma-nova-app-para-fazer-queixinhas-de-estacionamento-ilegal-081417\"\u003eTime Out\u003c/a\u003e\n* \u003ca href=\"https://www.noticiasaominuto.com/tech/837146/ha-um-carro-a-bloquea-lo-faca-queixa-com-esta-aplicacao\"\u003eNotícias ao Minuto\u003c/a\u003e\n* \u003ca href=\"http://tek.sapo.pt/mobile/android/artigos/encontrou-um-carro-mal-estacionado-ha-uma-app-para-fazer-queixa\"\u003eTek Sapo\u003c/a\u003e\n* \u003ca href=\"https://nit.pt/out-of-town/back-in-town/ha-nova-app-queixinhas-quem-nao-sabe-estacionar\"\u003eNit\u003c/a\u003e\n* \u003ca href=\"http://www.turbo.pt/carro-mal-estacionado-ja-pode-queixa-esta-app/\"\u003eTurbo\u003c/a\u003e\n* [pplware](https://pplware.sapo.pt/motores/veiculo-mal-estacionado-use-esta-app-para-denunciar-a-policia/)\n* [Portugal News](https://www.theportugalnews.com/news/2023-05-24/new-app-to-report-illegally-parked-cars/77914)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfoclpf%2Fform-for-parking-violation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjfoclpf%2Fform-for-parking-violation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfoclpf%2Fform-for-parking-violation/lists"}