{% extends 'base.html' %} {% block content %}

Add New Employee

← Back to Employees

Employee Information

{{ form.hidden_tag() }}
{{ form.name(placeholder="Employee's full name") }}
{{ form.employee_id(placeholder="Auto-generated", style="background-color: #f3f4f6; color: #6b7280;") }} Auto-generated (EMP001, EMP002, EMP003...)
{{ form.employee_type() }} Select the category this employee belongs to
{{ form.designation(placeholder="e.g., Cashier, Driver, Manager") }}
{{ form.department() }}
{{ form.joining_date(type='date') }}
{{ form.salary(step='0.01', placeholder='0.00') }}
{{ form.salary_type() }}
{{ form.phone(placeholder='+91 98765 43210') }}
{{ form.address(rows='3', placeholder='Full address...') }}
{{ form.emergency_contact(placeholder='+91 98765 43210') }}
{{ form.emergency_contact_name(placeholder='Full name') }}
{{ form.submit(class_='btn-primary') }} Cancel

How to Add an Employee

1. Employee Type: Choose the category (Meat Shop, Delivery, Office, etc.)

2. Employee Details: Fill in name, designation, and department

3. Auto-Generation: Employee ID will be automatically generated

4. Complete Profile: Add contact and emergency information

5. Management: After creation, manage attendance, expenses, and payments

{% endblock %}