{"id":19308426,"url":"https://github.com/anarbyrm/simpleatmapiservice","last_synced_at":"2026-04-29T21:02:30.616Z","repository":{"id":252509455,"uuid":"840652222","full_name":"anarbyrm/SimpleATMApiService","owner":"anarbyrm","description":"Simple ATM API service","archived":false,"fork":false,"pushed_at":"2024-08-10T16:40:35.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-30T23:41:29.924Z","etag":null,"topics":["django","django-rest-framework","docker","python3","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Python","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/anarbyrm.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":"2024-08-10T09:14:06.000Z","updated_at":"2024-08-10T16:43:15.000Z","dependencies_parsed_at":"2025-01-06T01:25:18.909Z","dependency_job_id":"2082d9ed-16fd-4af2-80ea-048ef2c540fe","html_url":"https://github.com/anarbyrm/SimpleATMApiService","commit_stats":null,"previous_names":["anarbyrm/simpleatmapiservice"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anarbyrm/SimpleATMApiService","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarbyrm%2FSimpleATMApiService","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarbyrm%2FSimpleATMApiService/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarbyrm%2FSimpleATMApiService/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarbyrm%2FSimpleATMApiService/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anarbyrm","download_url":"https://codeload.github.com/anarbyrm/SimpleATMApiService/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarbyrm%2FSimpleATMApiService/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32443576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T20:22:27.477Z","status":"ssl_error","status_checked_at":"2026-04-29T20:22:26.507Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["django","django-rest-framework","docker","python3","sqlite"],"created_at":"2024-11-10T00:14:50.406Z","updated_at":"2026-04-29T21:02:30.598Z","avatar_url":"https://github.com/anarbyrm.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SimpleATMApiService\n\n## Introduction\n\nDeveloped with leveraging Python, Django Rest Framework and sqlite technologies.\n\n### Aim of the project\nSimple ATM API service to withdraw specified amount of cash with as small as possible numbers of paper money.\nLet's say ATM has 200, 100, 50, 20, 10, 5, and 1 units for azn currency and 70AZN needed to be withdrawn, so ATM service will produce\n(50, 20) which is 2 paper money that is the minimum amount of paper.\n\n## Steps to run the project with docker\n1) Clone the project\n```bash\ngit clone \u003cthis project link\u003e\n```\n\n2) Build the project on the top of docker \n```bash\ndocker-compose up --build\n```\n\n3) Update database tables\n```bash\ndocker-compose exec web python manage.py migrate\n```\n\n4) Go to the link: http://localhost:8000\n\n5) For swagger ui go to the link: http://localhost:8000/swagger\n\n## Steps to run project without docker\n1) Clone the project\n```bash\ngit clone \u003cthis project link\u003e\n```\n\n2) Create virtual environment\n```bash\npython -m venv .venv\n```\n\n3) Install project libraries\n```bash\npython -m pip install -r requirements.txt\n```\n\n4) enter into src folder and run the server\n```bash\npython manage.py runserver\n```\n\n5) Finally you can checkout the endpoints on link:  http://localhost:8000\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanarbyrm%2Fsimpleatmapiservice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanarbyrm%2Fsimpleatmapiservice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanarbyrm%2Fsimpleatmapiservice/lists"}