{"id":16999144,"url":"https://github.com/lampajr/qdocs","last_synced_at":"2026-05-06T18:36:02.344Z","repository":{"id":74481690,"uuid":"161179402","full_name":"lampajr/QDocs","owner":"lampajr","description":"Android mobile application presented during the course 'Design and implementation of mobile application'  at Politecnico di Milano, academic year 2018/2019","archived":false,"fork":false,"pushed_at":"2019-09-06T08:04:15.000Z","size":43887,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-22T07:46:32.432Z","etag":null,"topics":["android","cloud-storage-application","firebase","mobile-app","qrcode-scanner"],"latest_commit_sha":null,"homepage":"","language":"Java","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/lampajr.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-10T13:29:06.000Z","updated_at":"2019-09-06T08:05:29.000Z","dependencies_parsed_at":"2023-04-30T17:46:12.305Z","dependency_job_id":null,"html_url":"https://github.com/lampajr/QDocs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lampajr/QDocs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lampajr%2FQDocs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lampajr%2FQDocs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lampajr%2FQDocs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lampajr%2FQDocs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lampajr","download_url":"https://codeload.github.com/lampajr/QDocs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lampajr%2FQDocs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268011907,"owners_count":24180868,"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-31T02:00:08.723Z","response_time":66,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["android","cloud-storage-application","firebase","mobile-app","qrcode-scanner"],"created_at":"2024-10-14T04:07:24.632Z","updated_at":"2026-05-06T18:36:02.299Z","avatar_url":"https://github.com/lampajr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QDocs\nAndroid mobile application presented during the course 'Design and implementation of mobile application'  at Politecnico di Milano, academic year 2018/2019\n\n## Scope\nThe QDocs app is a file-storage mobile application which help users to organize, visualize and, above all, find in a faster way their personal stored files. In\nfact, there are many files that users use rarely and after some time they no longer remember where they were placed. QDocs allows user to basically associate a stored\nfile to a specific and unique QR-code that can be printed and placed in a site of the “real world” that is related to that file. When the QR-code is scanned, the related\nfile is instantly shown on the smartphone.\n\nMore information about technical components can be found in the [technical document](\"https://github.com/lampajr/QDocs/blob/master/documentation/SDD___QDocs.pdf\")\n\n## examples\n* A student takes notes on his notebook and he wants to extend his notes with some digital articles or some digital book pages. He can upload the articles on his QDocs storage and print the generated QR-code on the personal notebook.\n2When he must study and want to read the articles, he can easily scan the QR-code with the application scanner and immediately the file appears on the\nsmartphone.\n\n* Since nowadays more and more electronic tools are sold with digital instruction booklet, QDocs can become very useful for keeping associate the tool with its\ninstruction booklet. A simple example can be the following, suppose to buy a camera and suppose that after long time you don’t remember what the\nfunctionality of a specific button is, very often you don’t remember where the booklet was stored. So to overcome this problem you can store the instruction\nbooklet on the QDocs storage and print its QR-code on the camera and then whenever you have to access this document you can easily scan its QR-code (that you know is placed on the camera) and instantly read the document.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flampajr%2Fqdocs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flampajr%2Fqdocs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flampajr%2Fqdocs/lists"}