Fajri Abdillah

Profil Pendidikan Prov. Bengkulu

Dinas Pendidikan Prov. Bengkulu want to use dapodik data that they have for daily use, like give information about educational data at Bengkulu Prov. , and there are 5 cities that can access the data with different username and password.

Educational Data is from dapodik, which is a national project at Ministry of Education Indonesia.

Challenge

  • Make great responsive chart

    For this project, I use NVD3JS and twitter Bootstrap

  • Caching and cold data

    Well, this is only on my personal portfolio, because I only have 512Mb ram. So every data is cached using redis. And the data does not increase, so it's really fit to cache.

Year

2013

Stack

  1. Twitter Bootstrap 3
  2. NVD3JS
  3. NGINX + PHP-FPM
  4. Jquery DataTable
  5. Centos 6.5
  6. MariaDB
  7. Redis 2.8

Screenshoot

Info Page
 nfz_provbengkulu_1.png

Info Page
 nfz_provbengkulu_2.png

Demo

Login : Kabupaten_bengkulu_selatan / 7378

Profil Pendidikan Prov. Bengkulu

Lesson learned

Frontend Coding is fun too, especially when do responsive features and charts. And d3 js charts is really cool, responsive chart.