Today I start creating views to select levels of manager while creating a user. And added dropdown for levels of manager.
Category Archives: 6 Weeks Training
31st day of training
Today I start coding to implemented Multilevel leave approval in jorani. today I have Implement many to many relationship between user and their managers in database by creating manager_levels table in database.
30th day of training
Today I completed short leave feature of Multilevel leave apporval system by create it logic for front end in javascript and completing its controller and rounting in codeIgniter.
29th day of training
Today I start coding to implement Short leave feature.
and create form to submit short leave. create model and views for it.

21th to 28th day of training
After go through different required portion of code of jorani.
This weeks generally passes through planing period, which include planing of following point.
The user create/edit forms should have a new field(s) (impact on DB model).
2 levels or multi-level? If multi-level, what is the workflow exactly? I mean the order of the managers is important or not (AND or OR)?
What about the different emails sent
Is there any change into the WebUI besides the user management part?
What about the reminder email?
how to implement short leave feature?
14th to 20th day of training
As I need to make Multilevel Leave approval system that will be based on Jorani (open source web app). So I start learning workflow and functionality of jorani. It include different feature of available in it. and Start reading code of it to modify it according to our need.
13th day of training
Today I learn basic uses of Bootstraps and its uses and prectice them.
Bootstrap is a free and open-source framework for creating websites and web applications. It’s the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.Bootstrap is promoted as being One framework, every device. This is because websites built with Bootstrap will automatically scale between devices — whether the device is a mobile phone, tablet, laptop, desktop computer, screen reader, etc.
12th day of training
today I learn and practice JQuary.
jQuery is a lightweight, “write less, do more”, JavaScript library.
The purpose of jQuery is to make it much easier to use JavaScript on your website.
jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.
jQuery also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.
The jQuery library contains the following features:
• HTML/DOM manipulation
• CSS manipulation
• HTML event methods
• Effects and animations
• AJAX
• Utilities
11th day of training
Today I learn some more concept in codeIgniter as database reference, helper and library etc
10th day of Training
Today I continue my learning of codeIgniter framework.
Today I make simple news application to learn uses of codeIgniter.
It consist of static pages,news section, database operations and form validation in codeIgniter .