MIS-at-Piduruthalagala

Individual project for BIT

MVC folder structure

This project uses own MVC structure with .htaccess redirecting and PDO database connection. “libs” folder contains all common base files. “public” folder is used for common css files, JavaScript files and images. config.php file is used for system constants.

Bootstrap v3.3.7 (www.getbootstrap.com)

Open source toolkit is used for responsive and mobile-first development.

jQuery v2.1.1 (www.jquery.com)

The fast, small, and feature-rich JavaScript library is used for making things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

Asynchronous JavaScript handling

jQuery $.post() function is used for getting data from database without reloading the browser page.

Data tables

jQuery data tables are used to present the table data.

Google Charts (www.google-developers.appspot.com/chart)

Google charts are used to depict analyzed data. It is powerful, simple to use, and free.