The project aims at creating a payroll management system for micro and small scale industries. The web application is built using Python's Django framework, with an elegant Bootstrap based front end.
- Management of Employee attendance and salary
- Deductions and overtime benefits automatically based on attendance
- Generation of salary slip
This text you see here is *actually- written in Markdown! To get a feel for Markdown's syntax, type some text into the left window and watch the results in the right.
The system makes use of the following technology:
- Django, the project is built with Python based Django framework.
- Bootstrap is used for the frontend. The Softland bootstrap template is used in this project.
- MySQL database is used in deployment.
- HTML, CSS and Javascript for web page design.
The system needs to have Python 3.6 or higher installed. Follow these instructions for installation,
git clone https://github.com/Ramadas-Kamat/Employee-and-Payroll-MS
cd Employee-and-Payroll-MS
The requirements for the project can be installed using
pip install -r requirements.txt
Django comes with sqlite database by default, to change the database modify the settings.py file.
The django models can be imported to the connected database by running
python manage.py makemigrations
python manage.py migrate
To get the static files for the frontend run,
python manage.py collectstatic
To run the project
python manage.py runserver
MIT