<tutorialjinni.com/>

Free Leave Management System

Posted Under: Jorani, Leave Management System, Tutorials on Sep 5, 2023
Jorani Free Leave Management System Managing employee leave requests efficiently is crucial for businesses and organizations of all sizes. Jorani, an open-source leave management system, offers a streamlined solution to this challenge. With Jorani, you can simplify and automate the leave request and approval process, ensuring that your workforce's time off is managed with precision and ease.

This comprehensive tutorial will guide you through the installation process of Jorani on a Linux-based system, enabling you to take full advantage of its powerful leave management features. Whether you're an HR manager looking to enhance your leave tracking capabilities or an IT professional tasked with implementing this essential tool, this guide will walk you through each step, from system requirements to a fully functional Jorani installation.

Let's embark on this journey to harness the power of Jorani and transform your organization's leave management into a seamless and efficient process on your Linux server. Watch the video and follow the guide.



On Ubuntu machine we need to install following software for Jorani to work
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql zip
Download Jorani latest version and extract to /var/www/html/
wget https://github.com/bbalet/jorani/releases/download/v1.0.2/jorani-1.0.2.zip
unzip jorani-1.0.2 -d /var/www/html/
We also need to enable some modules for Jorani to work
a2ensite default-ssl.conf
a2enmod rewrite ssl headers
systemctl restart apache2
create a database in mysql, database is present in extracted folder.
source /var/www/html/jorani/sql/jorani.sql
create a user and grant it the access to jorani database
CREATE USER 'jorani'@'localhost' IDENTIFIED BY 'SECURE_PASSWORD';
GRANT ALL PRIVILEGES ON jorani.* TO 'jorani'@'localhost';
FLUSH PRIVILEGES;
Add the above database information in the following file
/var/www/html/jorani/application/config/database.php
Open file /etc/apache2/sites-enabled/default-ssl.conf and add the following as shown in the video
DocumentRoot /var/www/html/jorani
<Directory /var/www/html/jorani/>
  Options FollowSymlinks
  AllowOverride All
  Require all granted
</Directory>

Save the file and restart apache. Access the webpage using a browser and use the default username and password of jorani
Login: bbalet
Password: bbalet


imgae