{"id":21841137,"url":"https://github.com/shikharj/organ-exchange","last_synced_at":"2026-05-19T10:03:06.581Z","repository":{"id":67201351,"uuid":"99483626","full_name":"ShikharJ/Organ-Exchange","owner":"ShikharJ","description":"A Django-based Web Application Implementing Gale Shapley Algorithm in the Medical Context","archived":false,"fork":false,"pushed_at":"2018-02-18T12:29:19.000Z","size":2276,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-07T01:05:56.111Z","etag":null,"topics":["django","gale-shapley-algorithm","python","web-development"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShikharJ.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":"2017-08-06T12:02:07.000Z","updated_at":"2023-11-05T06:15:29.000Z","dependencies_parsed_at":"2023-06-05T15:15:49.063Z","dependency_job_id":null,"html_url":"https://github.com/ShikharJ/Organ-Exchange","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShikharJ/Organ-Exchange","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShikharJ%2FOrgan-Exchange","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShikharJ%2FOrgan-Exchange/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShikharJ%2FOrgan-Exchange/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShikharJ%2FOrgan-Exchange/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShikharJ","download_url":"https://codeload.github.com/ShikharJ/Organ-Exchange/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShikharJ%2FOrgan-Exchange/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274748342,"owners_count":25341942,"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-09-12T02:00:09.324Z","response_time":60,"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":["django","gale-shapley-algorithm","python","web-development"],"created_at":"2024-11-27T21:29:12.302Z","updated_at":"2026-05-19T10:03:01.548Z","avatar_url":"https://github.com/ShikharJ.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Organ-Exchange\nA Django-based Web Application Implementing Modified Gale Shapley Algorithm in the Medical Context of Patient - Donor Exchanges.\n\nThe idea here is that the institution has the list of available donors and their associated data available at all times,\nand patient accounts are accessed to request the transplants keeping in mind the various constraints of medical procedures. \n\n## Installation\nYou just need `Python 3.6` or above to run this flawlessly.\n \nFor a one stop solution, I always use `conda`. First install `conda` and create you own environment as:\n```\nconda create --name myenv\n```\nwhere `myenv` is the environment name (which can be changed at will). Then activate the environment by:\n```\nsource activate myenv\n```\nand then install `Python` using a single command:\n```\nconda install -c conda-forge python\n```\n\n## Running\nYou can execute the project using the following command in the `src` folder:\n```\npython manage.py runserver\n``` \n\n## Screenshots \n\n![](/screenshots/0.png)\n\n![](/screenshots/1.png)\n\n![](/screenshots/2.png)\n\n![](/screenshots/3.png)\n\n![](/screenshots/4.png)\n\n![](/screenshots/5.png)\n\n![](/screenshots/6.png)\n\n![](/screenshots/7.png)\n\n## Notes and Credits\nSince I had no prior experience in web-based designing, I had to rely on a few open source implementations for making the project aesthetically pleasing. Thanks to everyone whose designs helped me in reaching over to a final product. A special shout-out to [Srajan Garg](https://github.com/srajangarg) and his team's work using CSS and Materialize that helped me in the beautification of the idea implemented above. The core design also helped me in coming up with a rather novel way of representing the data and the algorithm involved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshikharj%2Forgan-exchange","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshikharj%2Forgan-exchange","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshikharj%2Forgan-exchange/lists"}