https://github.com/ankitpoddar07/employee-record-management
# 🏢 Employee Record Management System :- To access this file please read (readme.md) instructions.
https://github.com/ankitpoddar07/employee-record-management
college-project django-admin django-project html-css management-system python-django-web-application record vscode-extension
Last synced: 7 months ago
JSON representation
# 🏢 Employee Record Management System :- To access this file please read (readme.md) instructions.
- Host: GitHub
- URL: https://github.com/ankitpoddar07/employee-record-management
- Owner: ankitpoddar07
- License: mit
- Created: 2025-01-11T09:03:40.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-17T09:23:03.000Z (7 months ago)
- Last Synced: 2025-03-17T10:34:16.778Z (7 months ago)
- Topics: college-project, django-admin, django-project, html-css, management-system, python-django-web-application, record, vscode-extension
- Language: Python
- Homepage:
- Size: 17.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🏢 Employee Record Management System :
The **Employee Management System** is a Django-based web application that allows users to efficiently manage employees within a company. It provides functionalities such as adding, deleting, editing, and filtering employees through a user-friendly interface. The system includes **secure login functionality** to restrict access.
---## 🚀 How to Run the Project :- (Important)
1️⃣ **Open the project in VS Code** or any preferred code editor.
2️⃣ **Navigate to the project directory** using the command:
```sh
cd myapp
```
3️⃣ **Run the Django development server** with:
```sh
python manage.py runserver
```
4️⃣ The server will start, and you can access the Employee Management website.🔗 **Visit:** [http://127.0.0.1:8000/](http://127.0.0.1:8000/)
---
## ✨ Features✅ **Employee Management** – Add, delete, and edit employee details like name, position, department, and contact information.
✅ **Employee Filtering** – Easily find employees by filtering based on department, position, or name.
✅ **User Authentication** – Secure login system ensuring that only authorized users can manage employee data.
✅ **User Roles** – Administrators have full access, while regular users may have restricted permissions.
✅ **User Profile** – Users can update their profile details (name, email, password).
✅ **Responsive Design** – Optimized for desktops, tablets, and mobile devices.
---## 📌 Usage Guide
1️⃣ Open [http://127.0.0.1:8000/](http://127.0.0.1:8000/) in your web browser.
2️⃣ **Login** with an existing account or **Sign Up** to create a new one.
3️⃣ Manage employees by **adding, editing, deleting, and filtering** records.
4️⃣ To access the **Admin Panel** for managing user roles & permissions, visit:
🔗 [http://127.0.0.1:8000/admin/](http://127.0.0.1:8000/admin/) and log in using your superuser credentials.---
💡 **Feel free to modify and expand the project to suit your needs!** 😊