Plan.School

Performance management & Strategic planning website for educators


01

Project Overview

Plan. School is designed in such a way to help educators for managing and implementing large data of education system with accurate strategic planning, management, and performance monitoring. Where they have systematic reporting to track the progress of objectives & action plans created to achieve the goals.


02

CHALLENGE

The client was managing all the reports, planning, and data in the excel spreadsheet for each of the clients. We needed to design & develop something which is very user friendly for the non-tech savvy user base yet function properly as per the requirements also the visualization of data in different charts formate was needed some great custom designing skills. Another big challenge was to create dynamic reports based on the data and export it in very particular formate in PDF and Excel.


03

SOLUTION

After getting so many different excel files and the algorithms for various calculations, we lay out the roadmap and wireframes to perform that performance management calculation efficiently in the system. The analysis of different charts and reporting structures helped us to get the visualization of data in a user-friendly manner.


04

Goal Overview

Users can create a goal like ‘Increase the Performance’ and write the overview and the definition of success when this should goal count as completed and who will monitor the daily activity & performance.


05

Objective & Strategy Overview

Under the specific goal, users will be able to create multiple objectives as per the configuration and purchased plan for the system. User will enter the details and definition of success. To complete each objective, the admin can assign it to the respective person.


06

Activity and Action Steps

For each strategy under objective, admin creates the activity and action steps with a due date to measure the performance and assign tasks to the respective person to complete it within that timeline or else admin can see all the due tasks and activities in the report.


07

Annual & Progress Metrics

Users can see the graphical representation of Target vs Actuals for any goals and export it under the Annual Metrics while in the Progress Metrics module user can see the monthly actual progress for the goal and export the graph.


08

Rating

Admin can provide the ratings for the different goals and compare it with others. Which gives transparency in assigned objectives and tasks.


09

Reports

The detailed reporting is very important in this system when there are goals to be achieved with set objectives, and due date, reporting gives the admin clear picture of work metrics, actual target and in-depth knowledge about the progress.

Backend and Web App Technology Stack

DDatabase

MySQL

MySQL is the most popular Open Source Relational SQL Database Management System.

SServer & File Storage

Digital Ocean

DigitalOcean is a simple and robust cloud computing platform, designed for developers

BBackend Framework

Laravel

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the MVC(model–view–controller) architectural pattern and based on Symfony.

FFrontend Framework

Bootstrap

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.

SServer

Nginx

Nginx is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.

LLanguage

PHP

PHP is a server scripting language which provides a different API for MySQL database.


10

Features

Goal and Objectives
Action plan
Progress Metrics
Rating
Reports
Custom Dashboard