{"id":20464339,"url":"https://github.com/osl-incubator/timebank","last_synced_at":"2026-05-17T19:04:22.235Z","repository":{"id":209488437,"uuid":"722187161","full_name":"osl-incubator/timebank","owner":"osl-incubator","description":null,"archived":false,"fork":false,"pushed_at":"2023-12-16T19:33:14.000Z","size":146,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-01-16T01:14:41.264Z","etag":null,"topics":["django-application","early-development","help-wanted","timebank"],"latest_commit_sha":null,"homepage":"","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/osl-incubator.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-11-22T16:09:14.000Z","updated_at":"2024-08-20T19:40:39.000Z","dependencies_parsed_at":"2023-11-27T16:56:22.600Z","dependency_job_id":"dc4c2b38-8675-47a8-88e9-7be184cc2ac5","html_url":"https://github.com/osl-incubator/timebank","commit_stats":null,"previous_names":["osl-incubator/timebank"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osl-incubator%2Ftimebank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osl-incubator%2Ftimebank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osl-incubator%2Ftimebank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osl-incubator%2Ftimebank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/osl-incubator","download_url":"https://codeload.github.com/osl-incubator/timebank/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242023990,"owners_count":20059451,"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":["django-application","early-development","help-wanted","timebank"],"created_at":"2024-11-15T13:14:43.781Z","updated_at":"2025-10-12T10:43:31.865Z","avatar_url":"https://github.com/osl-incubator.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Time Bank Application with Algorand and PyTeal\n\n## Introduction\n\nThis project is an innovative application leveraging the Algorand blockchain\nand PyTeal, the Python SDK for Algorand smart contracts. Algorand provides a\ndecentralized, scalable, and secure blockchain network, ideal for modern\nfinancial applications.\n\n## Architecture\n\n### Algorand and PyTeal\n\nOur application uses Algorand for its blockchain backend, with smart contracts\nwritten in PyTeal. PyTeal offers a Pythonic way to write secure and efficient\nsmart contracts for the Algorand network.\n\n### Docker Compose for Algorand Node\n\nWe utilize Docker Compose to manage and run an Algorand node service, ensuring\na consistent and isolated environment for blockchain interactions.\n\n### Flask Application\n\nThe frontend interaction with our Algorand/PyTeal backend is handled by a Flask\nweb application. Flask, a lightweight and flexible Python web framework, allows\nfor easy management of web requests and integrates seamlessly with PyTeal for\nblockchain operations.\n\n## Functionality\n\nOur Time Bank application allows users to manage time credits. It includes\nfeatures for adding, viewing, and editing member information and transactions,\nall tied to smart contract logic on the Algorand blockchain.\n\nThis README provides a high-level overview. For detailed setup and usage\ninstructions, please refer to the specific sections in this document.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosl-incubator%2Ftimebank","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosl-incubator%2Ftimebank","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosl-incubator%2Ftimebank/lists"}