Skip to content

HRTask is a robust web application built using Django (Python framework) and PostgreSQL as its database, designed to streamline HR processes and manage employee information effectively. This system provides a centralized platform for managing essential employee data, tracking performance, and automating routine HR tasks.

License

Notifications You must be signed in to change notification settings

lamodots/HRTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HRTask Employee Management System - Django(Python)

HRTask is a robust web application built using Django (Python framework) and PostgreSQL as its database, designed to streamline HR processes and manage employee information effectively. This system provides a centralized platform for managing essential employee data, tracking performance, and automating routine HR tasks.

  1. Login / Registration (Admin, Employee)
  2. Add / Manage Employee (Admin)
  3. Publish / Manage Notice (Admin)
  4. Add / Manage Attendance (Admin)
  5. Assign / Manage Work (Employee)
  6. Send Request (Employee)
  7. View Request, Notice, Works etc...

How to Use this Project?


  • Install Python to your System.
  • Run Following command to your terminal.
    pip install django
  • Install Pipenv for Virtual Environment, run the command...
    pip install pipenv
  • Clone the repository to your local system.
  • Enter in Virtual Environment by running following command in Current Working Directory.
    pipenv shell
  • Setup PostgreSQL Database and update database name and password in settings.py file in employeemanagement.
  • Make the Migrations, run the command
    python manage.py makemigrations
  • Migrate the App, run the command
    python manage.py migrate
  • Finally Run the App, run the command.
    python manage.py runserver
  • Hola, It's running !!

Screenshots

Login Login

Dashboard Dashboard

Assign Work Assign Work

Notice Notice

Admin (Manage Employee) Admin (Manage Employee)

Check out more Screenshots in Screenshot Folder...

Thank You!!

About

HRTask is a robust web application built using Django (Python framework) and PostgreSQL as its database, designed to streamline HR processes and manage employee information effectively. This system provides a centralized platform for managing essential employee data, tracking performance, and automating routine HR tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published