DjangoMart

Django HR Management System

By akkas.ali

0 sales

Quality checked

0.00(0)

Project Description

A modern Django-based HR Management System for managing employees, attendance, leave, salary, overtime, holidays and payroll. Built with Django REST Framework, MySQL, Tailwind CSS and secure JWT authentication.

Django HR Management System একটি modern এবং responsive HR software solution। এর মাধ্যমে Employee Management, Attendance, Leave, Department, Designation, Salary, Overtime, Holiday এবং Monthly Payroll সহজে পরিচালনাকরা যায়।

Projectটি clean Django architecture, secure authentication, REST API এবং MySQL database ব্যবহার করে তৈরি। এটিছোট, মাঝারি ও বড় প্রতিষ্ঠানের HR management-এর জন্য উপযোগী।

 

Core Features

  • Employee Profile Management
  • Department and Designation Management
  • Daily Attendance Tracking
  • Check-in and Check-out System
  • Late and Early Leave Calculation
  • Shift and Weekly Off Management
  • Leave Application and Approval
  • Holiday Management
  • Salary Structure Management
  • Overtime Calculation
  • Tiffin and Night Shift Allowance
  • Monthly Payroll Report
  • Employee Dashboard
  • Admin and HR Dashboard
  • Role-based Access Control
  • JWT Authentication
  • REST API Support
  • Responsive User Interface
  •  

Technology Stack

  • Python
  • Django
  • Django REST Framework
  • MySQL
  • HTML5
  • CSS3
  • Tailwind CSS
  • JavaScript
  • AJAX / HTMX
  • JWT Authentication
  • Chart.js
  • Font Awesome
  •  
  •  

Suitable For

  • Corporate Offices
  • Software Companies
  • Educational Institutes
  • Garments and Factories
  • NGOs
  • Hospitals
  • Agencies
  • Small and Medium Businesses
  •  

 

Project Features

  • Clean and Scalable Code
  • Easy to Customize
  • Secure Authentication
  • Mobile Responsive Design
  • REST API Ready
  • Production-ready Structure
  • Attendance and Payroll Management
  • Admin and Employee Panels

Technical Information

Python

3.11+

Django

4.2

Database

MySQL

Frontend

Tailwind CSS

Requirements

 Python 3.10+

  • Django 4.2+
  • MySQL 8.0+ or MariaDB 10.5+
  • pip and Virtual Environment
  • Modern Web Browser