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.
1οΈβ£ Open the project in VS Code or any preferred code editor.
2οΈβ£ Navigate to the project directory using the command:
cd myapp
3οΈβ£ Run the Django development server with:
python manage.py runserver
4οΈβ£ The server will start, and you can access the Employee Management website.
π Visit: http://127.0.0.1:8000/
β
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.
1οΈβ£ Open 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/ and log in using your superuser credentials.
π‘ Feel free to modify and expand the project to suit your needs! π