{"id":19556550,"url":"https://github.com/andreock/gtt-mobile-app","last_synced_at":"2025-07-23T18:05:48.097Z","repository":{"id":77622176,"uuid":"502082519","full_name":"andreock/GTT-Mobile-App","owner":"andreock","description":"Un applicazione multipiattaforma scritta con Flutter per consultare comodamente gli orari delle linee GTT","archived":false,"fork":false,"pushed_at":"2022-07-04T07:17:38.000Z","size":742,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T07:44:36.005Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andreock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-06-10T14:57:09.000Z","updated_at":"2025-01-23T09:16:57.000Z","dependencies_parsed_at":"2023-05-31T03:15:29.714Z","dependency_job_id":null,"html_url":"https://github.com/andreock/GTT-Mobile-App","commit_stats":null,"previous_names":["andreock/gtt-mobile-app"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/andreock/GTT-Mobile-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreock%2FGTT-Mobile-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreock%2FGTT-Mobile-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreock%2FGTT-Mobile-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreock%2FGTT-Mobile-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andreock","download_url":"https://codeload.github.com/andreock/GTT-Mobile-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreock%2FGTT-Mobile-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266726627,"owners_count":23974927,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-11T04:38:14.934Z","updated_at":"2025-07-23T18:05:48.073Z","avatar_url":"https://github.com/andreock.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Orari Bus GTT\n\n\u003ccenter\u003e\n\u003cimg src=\"icon.png\" /\u003e\n\u003ccenter\u003e\n\u003cbr/\u003e\n\nUn'applicazione scritta con Flutter per permettere la visione degli orari delle linee GTT\n\n\n# Compilazione\n\nPer compilare l'app dovete installare Flutter SDK, Android Studio o Xcode\n\n```bash\nflutter pub get\nflutter build apk # oppure flutter build ios\n```\n\n# Pull request\n\nTutte le modifiche che volete fare all'app sono ben accette, aprite una pull request e la revisionerò.\n\n# Sviluppo\n\nQuest'app si basa sulla pagina di calcolo percorso del sito GTT dove facendo una query all'API, mettendo il numero della fermata come parametro, si otteranno tutti i passaggi alla fermata.\nI nomi della fermata e la sua posizione sono ricavati da un file CSV(trasformato in JSON per essere più comprensibile ed evitare l'utilizzo di librerie esterne) messo a disposizione da GTT.\nTutti i vecchi endpoint del servizio 5T che avevano tutte le informazioni della fermata non sono più funzionanti e sono stati cambiati in mapi.5t.it ma, sinceramente, non so come eseguire le richieste, ho provato ad analizzare il traffico che il mio telefono fa quando, l'applicazione 5T cerca una fermata ma ovviamente è tutto criptato in SSL e la richiesta sembra una POST e non una GET con i parametri nell'URL.\nSpero che un giorno 5T metta delle API pubbliche e non debba perdere 2 giorni per trovare l'endpoint giusto per i passaggi alla fermata.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreock%2Fgtt-mobile-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandreock%2Fgtt-mobile-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreock%2Fgtt-mobile-app/lists"}