A web-based Employee Management System built using the Django framework. This system helps organizations manage employee records effortlessly with an intuitive, responsive interface.
http://127.0.0.1:8000/
(For local use )
- ➕ Add New Employees: Quickly register new employees with detailed information.
- 📝 Edit/Update Records: Modify employee details as needed.
- ❌ Delete Records: Easily remove employee entries.
- 🔍 Search & Filter: Locate employees efficiently using search and filter options.
- 📋 View Employee List: See all employees along with their assigned roles in a well-structured table.
- ✅ User-Friendly Interface: Clean, responsive design for seamless use across devices.
- Backend: Django (Python)
- Frontend: HTML, CSS, Bootstrap
- Database: SQLite (default, easily configurable to PostgreSQL/MySQL)
- Tools: Django Admin, Django ORM, Django Template Language
git clone https://github.com/sonali6062/Employee-Management-System.git
cd Employee-Management-Systempython -m venv venv
source venv/bin/activate # For Linux/Mac
venv\Scripts\activate # For Windowspip install -r requirements.txtpython manage.py migratepython manage.py runserverOpen your browser and go to: http://127.0.0.1:8000/
- Navigate to: http://127.0.0.1:8000/admin
- Create a superuser:
python manage.py createsuperuser- Use the credentials to log in and manage the system via Django Admin.
Feel free to fork this repository, make changes, and submit pull requests. Contributions are always welcome!


