{"id":24941399,"url":"https://github.com/hereus-pbc/digitalmenu","last_synced_at":"2026-05-17T18:06:32.486Z","repository":{"id":275432420,"uuid":"926038689","full_name":"hereus-pbc/DigitalMenu","owner":"hereus-pbc","description":"Decentralized QR code menu system.","archived":false,"fork":false,"pushed_at":"2025-02-02T13:26:41.000Z","size":103,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-02-02T14:25:15.552Z","etag":null,"topics":["activitypub","activitystreams","bevyframe","fediverse","hereus-ui","menu","qrcode","theprotocols"],"latest_commit_sha":null,"homepage":"https://menu.hereus.net","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hereus-pbc.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}},"created_at":"2025-02-02T11:59:35.000Z","updated_at":"2025-02-02T13:26:44.000Z","dependencies_parsed_at":"2025-02-02T14:25:18.326Z","dependency_job_id":"156959c6-6412-4afc-80b0-ca6f8f872261","html_url":"https://github.com/hereus-pbc/DigitalMenu","commit_stats":null,"previous_names":["hereus-pbc/digitalmenu"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hereus-pbc%2FDigitalMenu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hereus-pbc%2FDigitalMenu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hereus-pbc%2FDigitalMenu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hereus-pbc%2FDigitalMenu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hereus-pbc","download_url":"https://codeload.github.com/hereus-pbc/DigitalMenu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246072237,"owners_count":20719279,"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":["activitypub","activitystreams","bevyframe","fediverse","hereus-ui","menu","qrcode","theprotocols"],"created_at":"2025-02-02T18:22:48.345Z","updated_at":"2026-05-17T18:06:32.425Z","avatar_url":"https://github.com/hereus-pbc.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HereUS Menu\n\nDecentralized QR code menu system.\n\n[![TheProtocols](https://img.shields.io/badge/TheProtocols-Supported-white.svg)](https://theprotocols.islekcaganmert.me)\n[![ActivityStreams](https://img.shields.io/badge/ActivityStreams-Available-red.svg)](https://www.w3.org/ns/activitystreams)\n[![HereUS OSPL 1.0](https://img.shields.io/badge/License-HereUS%20OSPL%201.0-blue.svg)](https://static.hereus.net/hereus_osl.txt)\n\n\u003cimg src=\"https://github.com/user-attachments/assets/52eb6650-2f6c-498d-aac7-2fb7f9b7747a\" width=32.5%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/6cf4e9cd-b568-432a-ae7e-baf6d2d23205\" width=32.5%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/cb79b7f7-05c4-4025-88cc-9bf297b546d3\" width=32.5%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/4ec8c5eb-6654-420d-990b-b5e2ef40d5a6\" width=32.5%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/d66706e0-4022-48f4-abb9-62d25af5015c\" width=32.5%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/6b3a47a1-e769-4e7d-974f-d5b9bf3127e3\" width=32.5%\u003e\n\n## Manifest\n\nHereUS PBC,\n\n*Recognizing* the environmental benefits of digitalizing, previously printed on paper or its derivatives,\nrestaurant menus for sake of the environment,\n\n*Concerned* that the capabilities of modern web browsers pose a huge security risk when used for\nmalicious activities,\n\n*Desiring* a replacement for current status of digital menus to safeguard people from hacked menu\nproviders, fake QR codes covering official ones, rewritten NFC tags to cause malware installation, and\nany other kind of security threats,\n\n*Observing* this kind of computer attacks over digital menus are widely seen, as they offer hackers an\neasier alternative to complex social engineering tactics or zero-day exploits,\n\n*Aware* that excessive resource use by web apps to contributes to environmental degradation,\n\n*Conscious of* substantial bills imposed on restaurants by online menu providers while, as widely used\nmethod requires huge fees to provide cloud hosting of menus, leads to monopolization,\n\n*Believing* technology, as an ever evolving application of science, can resolve its own shortcomings\nthrough latest advancements,\n\n*Emphasizing* that TheProtocols, ActivityStreams, and JSON-LD can be used to create a more secure,\nmore privacy-friendly, and cost-effective solution for this problem,\n\n1. Decides to develop a new JSON-LD schema to provide restaurants cost-effective —potentially\nfree of charge— a federated solution for hosting menus;\n2. Proclaims that the menu-reading client will integrate TheProtocols for federated data storage;\n  a. Planned to be designed to minimize strain on the user’s chosen network, this integration\nwill empower people to self-host their own networks to own their data.\n3. Decides to incorporate ActivityStreams to enable referencing of menu content from the fediverse\nas notes;\n4. Urges restaurants to adopt this technology to reduce costs, provide a safer experience to their\ncustomers, and contribute to a more sustainable future;\n5. Encourages existing digital menu providers to adopt this schemata to foster interoperability.\n\n*Download as a pdf: [MANIFEST.pdf](/MANIFEST.pdf)*\n\n## Tech Stack\n\n[BevyFrame](https://github.com/islekcaganmert/bevyframe) is pretty enough for all.\n\n## FAQ\n\n#### I want to use this at my business. How to?\n\nThis is a decentralized (federated) software, thus all you have to is to run your server.\n\n#### I don't know how to run a server. What should I do?\n\nYou can use a static server generator and deploy to a CDN for free. HereUS will provide one soon.\nContact use to get help with deployment.\n\n#### Why should I prefer this over others?\n\nWell, in the non-technical description, you will no longer depend on a provider. No more fees.\nMore importantly, you will reduce the risk of getting your clients hacked as URL QR codes are dangerous,\nyou can watch [this video](https://youtu.be/cB6e-odC07Q) to see a quick demo of malicious QR code covering the real one.\nLast but not least, your waiters/waitress won't be waiting next to tables when your clients can't decide, so they can serve to others.\n\n#### What about the clients? Why this?\n\nSimply; less prone to hacking, decentralized, and centralized... whoa, what?\nYour data is kept on the network chosen by you; until you chose a network, no data will be kept.\nAnd your data between businesses kept on a single location which means your device still knows your preferences about other businesses.\n*After its AI integration, an AI will be there recommending to you or can get your order ready while you are looking for a table.*\n\n## Contact Us\n\nEmail [hereus@hereus.net](mailto:hereus@hereus.net) or directly write to my personal account: [hello@islekcaganmert.me](mailto:hello@islekcaganmert.me)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhereus-pbc%2Fdigitalmenu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhereus-pbc%2Fdigitalmenu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhereus-pbc%2Fdigitalmenu/lists"}