{"id":20520926,"url":"https://github.com/vaibhavyadav-dev/django-framework","last_synced_at":"2025-03-06T00:23:03.070Z","repository":{"id":250408509,"uuid":"834391102","full_name":"vaibhavyadav-dev/Django-framework","owner":"vaibhavyadav-dev","description":"Covid Vaccination Booking app using Django framework.","archived":false,"fork":false,"pushed_at":"2024-08-09T16:41:37.000Z","size":151,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"Covid-Vaccination-Booking","last_synced_at":"2025-01-16T10:35:44.226Z","etag":null,"topics":["backend","backend-development","covid","django","python","python-programming","rest-frame"],"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/vaibhavyadav-dev.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-07-27T06:06:29.000Z","updated_at":"2024-09-26T13:50:06.000Z","dependencies_parsed_at":"2024-10-09T17:43:21.789Z","dependency_job_id":"e0895d10-b250-4482-85ad-df14ca702ae7","html_url":"https://github.com/vaibhavyadav-dev/Django-framework","commit_stats":null,"previous_names":["captaintron/django-rest-framework","vaibhavyadav-dev/django-framework"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FDjango-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FDjango-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FDjango-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FDjango-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaibhavyadav-dev","download_url":"https://codeload.github.com/vaibhavyadav-dev/Django-framework/tar.gz/refs/heads/Covid-Vaccination-Booking","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242124374,"owners_count":20075536,"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":["backend","backend-development","covid","django","python","python-programming","rest-frame"],"created_at":"2024-11-15T22:24:41.077Z","updated_at":"2025-03-06T00:23:03.042Z","avatar_url":"https://github.com/vaibhavyadav-dev.png","language":"Python","readme":"# Covid Vaccination Booking\n\nThis project is a web application for covid vaccination booking. It is implemented with a basic user interface.\n\n## Type of Users\n- User\n- Admin\n\n### User Use Cases\n- Login: Users can log in to their accounts.\n- Sign up: New users can create an account.\n- Searching for Vaccination center and working hours: Users can search for vaccination centers and view their working hours.\n- Apply for a vaccination slot: Users can apply for a vaccination slot. Only 10 candidates are allowed per day.\n- Logout: Users can log out of their accounts.\n\n### Admin Use Cases\n- Login: Admins have a separate login.\n- Add Vaccination Centres: Admins can add new vaccination centers.\n- Get dosage details: Admins can view dosage details grouped by centers.\n- Remove vaccination centers: Admins can remove vaccination centers. \n\n### DB schema\n![image](https://github.com/user-attachments/assets/1cc5060f-7c19-46f6-8b65-141038ac30ba)\n\n### Project Structure\n```\n.\n├── README.md\n├── covid_vaccination_booking\n│   ├── __init__.py\n│   ├── __pycache__\n│   │   ├── __init__.cpython-310.pyc\n│   │   ├── settings.cpython-310.pyc\n│   │   ├── urls.cpython-310.pyc\n│   │   └── wsgi.cpython-310.pyc\n│   ├── asgi.py\n│   ├── settings.py\n│   ├── urls.py\n│   └── wsgi.py\n├── db.sqlite3\n├── image.png\n├── manage.py\n├── requirement.txt\n└── vaccination\n    ├── __init__.py\n    ├── __pycache__\n    │   ├── __init__.cpython-310.pyc\n    │   ├── admin.cpython-310.pyc\n    │   ├── apps.cpython-310.pyc\n    │   ├── models.cpython-310.pyc\n    │   ├── urls.cpython-310.pyc\n    │   └── views.cpython-310.pyc\n    ├── admin.py\n    ├── apps.py\n    ├── migrations\n    │   ├── 0001_initial.py\n    │   ├── __init__.py\n    │   └── __pycache__\n    │       ├── 0001_initial.cpython-310.pyc\n    │       └── __init__.cpython-310.pyc\n    ├── models.py\n    ├── templates\n    │   ├── add_center.html\n    │   ├── admin_dashboard.html\n    │   ├── base.html\n    │   ├── dosage_details.html\n    │   ├── login.html\n    │   ├── signup.html\n    │   └── user_dashboard.html\n    ├── tests.py\n    ├── urls.py\n    └── views.py\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavyadav-dev%2Fdjango-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaibhavyadav-dev%2Fdjango-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavyadav-dev%2Fdjango-framework/lists"}