Simple & Fast
Payroll Processing


Built for Indian Businesses
Handles Tax , Advances & Incentives.


Simple and opiniated Payroll Processing for Indian Businesses.
Highly configurable according to your needs.


  • Simple HRMS fuctionality Included



    Get insights on performance of your employees.
    Add Quick reports that helps you get the value of your employee

  • Open Source & Free Always



    Without Open source , this project would not be possible.
    Big shout out to Flask, Nuxt.js, Vus.js, Buefy, Bulma, Selenium.


Salary Sheet
Processing

Set Advance Deductions
Add Overtime / Incentives
Issue Advances - all in one place



Attendence

Add Monthly Attendence
Track Late comins / Early Going
Add support for Taxes & Deducitons


Master & Slave Data model.
Create Predefined entries throughout Hafta


  • Simple HRMS fuctionality Included



    Get insights on performance of your employees.
    Add Quick reports that helps you get the value of your employee

  • Open Source & Free Always



    Without Open source , this project would not be possible.
    Big shout out to Flask, Nuxt.js, Vus.js, Buefy, Bulma, Selenium.

Setup & Installation

Being in beta - and not consumer ready
Please follow the following steps


Frontend Setup

  • cd .\front
  • npm run install
  • npm run dev

Backend Setup

  • pip install -r requirements.txt
  • python run.py

Config

Hafta currently runs using SQLAlcehmy, running on MySQL

Set the database URI in config.py

Support

For support or any query you can raise a issue via Github ↗

Contribute

While in beta, there are tons of stuff that can be added to it.
Help with Docs & Code would be appreciated 🍻
Github ↗