{"id":28146287,"url":"https://github.com/nextgengk/employee-management-system-in-python-django","last_synced_at":"2025-05-14T23:12:29.245Z","repository":{"id":128767715,"uuid":"594659462","full_name":"NextGenGk/Employee-Management-System-In-Python-Django","owner":"NextGenGk","description":"This Employee Management System performs basic CRUD Operations using Django, Python \u0026 Bootstrap.","archived":false,"fork":false,"pushed_at":"2025-01-03T14:44:20.000Z","size":478,"stargazers_count":10,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-03T15:36:12.679Z","etag":null,"topics":["bootstrap","crud-operation","django","employee-management-system","python","rest-api"],"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/NextGenGk.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":"2023-01-29T08:29:30.000Z","updated_at":"2025-01-03T14:44:23.000Z","dependencies_parsed_at":"2023-04-15T09:32:09.065Z","dependency_job_id":null,"html_url":"https://github.com/NextGenGk/Employee-Management-System-In-Python-Django","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextGenGk%2FEmployee-Management-System-In-Python-Django","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextGenGk%2FEmployee-Management-System-In-Python-Django/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextGenGk%2FEmployee-Management-System-In-Python-Django/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NextGenGk%2FEmployee-Management-System-In-Python-Django/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NextGenGk","download_url":"https://codeload.github.com/NextGenGk/Employee-Management-System-In-Python-Django/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254243324,"owners_count":22038046,"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":["bootstrap","crud-operation","django","employee-management-system","python","rest-api"],"created_at":"2025-05-14T23:12:24.771Z","updated_at":"2025-05-14T23:12:29.240Z","avatar_url":"https://github.com/NextGenGk.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n# Employee Management System\r\n\r\nAn Employee Management System in Django keeps track of all of the employee’s information and data. We’ve created all of the employee's and company crud (create, read, update, and delete) operations. This is a role-based module in which the admin can perform any operation on the data.\r\n\r\n![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge\u0026logo=python\u0026logoColor=ffdd54) ![Django](https://img.shields.io/badge/django-%23092E20.svg?style=for-the-badge\u0026logo=django\u0026logoColor=white) ![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge\u0026logo=bootstrap\u0026logoColor=white) ![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge\u0026logo=mysql\u0026logoColor=white)\r\n\r\n## Features\r\n\r\n•\tAdd Employee - The admin can add the employee in this software.\r\n\r\n•\tView Employee Details - The admin can view the list of all employee details.\r\n\r\n•\tUpdate Employee Details - The admin can edit the employee details and information.\r\n\r\n•\tDelete Employee - The admin can remove the employee from the database.\r\n\r\n\u003e This Application was created using Python, Django, HTML/CSS, and Bootstrap.\r\n\r\n## Sample video of this Project\r\n\r\nEmployee Management System -\r\n\r\nhttps://user-images.githubusercontent.com/95544839/215315801-f1f4bbfb-53c2-4e5a-8090-844e4f572b46.mp4\r\n\r\n## Installation \r\n\r\nThis requires [Python](https://www.python.org/) v3.8+ and [Django](https://www.djangoproject.com/) v4.0.4+ to run.\r\n\r\n```bash\r\n  pip install -r requirements.txt\r\n```\r\n\r\n### Add your database name (change settings.py file)\r\n\r\n```bash\r\n  DATABASES = {\r\n    'default': {\r\n        'ENGINE': 'django.db.backends.mysql',\r\n        # 'NAME': BASE_DIR / 'db.sqlite3',\r\n        'NAME': 'newemp', # add you database name (schema name eg: newemp)\r\n        'USER': 'root',\r\n        'PASSWORD': 'root',\r\n        'HOST': 'localhost',\r\n        'PORT': '3306'\r\n    }\r\n  }\r\n```\r\n\r\n### Update your database (By Applying migrations)\r\n\r\n```bash\r\npython manage.py migrate\r\n```\r\n\r\n### Install the dependencies and start the server.\r\n\r\n```bash\r\n  python manage.py runserver\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextgengk%2Femployee-management-system-in-python-django","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextgengk%2Femployee-management-system-in-python-django","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextgengk%2Femployee-management-system-in-python-django/lists"}