Note: To get started with development and view all the flowcharts, code examples, and more, visit the full internal documentation.
Sekolah Pelita Harapan Lippo Village's web app and dashboard for marking students' standardized tests, documenting, and analyzing students' learning over time. The visualized graphs give teachers quick feedback to improve learning and teaching. The accumulated data over time can be exported to PDFs that provides the school with considerations for the improvement of curriculum design. Technologies used: JavaScript, Firebase, Bootstrap.
Understand your student's average score and what they struggle and excel on.
Track which students had their scores grew, maintained, or slid between tests.
No more reading plain and boring test results or scores.
Easy scoring system and tracking simply by checking on checkboxes and entering your comments.
Automatically download your student's scores as a PDF file just like this.
Get started by clicking here to sign in.
Implemented on the app are step by step tutorials, help buttons, and info buttons along with tooltips on all interactive elements on all pages (shown in the screenshots below) to aid with using the application for new teachers using the application in the future.
When you enter the page for the first time, you will be given an onboarding tutorial that will guide you throughout the app! You can also click the help button on top of the screen to view the onboarding again.
Still struggling and don't know what to do? Click on the help/info buttons and the app will help you understand all the features.
To get started with development as well as view all the flowcharts, code examples, and more, visit the internal documentation (Ask the IT admin for the link).
Thank you.
- JavaScript - JavaScript
- Firebase - Firebase
- Bootstrap - Bootstrap
- SB-Admin2 - SB Admin 2
- JQuery - JQuery + JQueryUI
- IziToast - IziToast
- Chart.js - Chart.js
- DataTables - DataTables
- Push.js - Push.js
- Intro.js - Intro.js
- js-cookie - js-cookie
- Moment.js - Moment.js
- FitText - FitText
- sweetalert2 - sweetalert2
- autoComplete.js - autoComplete.js
- jsPDF - jsPDF
- bootstrap-select - bootstrap-select
I'm sorry if the app or documentation confuses you. This is a project I created as a favor for a school called Sekolah Pelita Harapan Lippo Village (Karawaci). Therefore, the source code will not be made public because of Children's Online Privacy Protection Rule ("COPPA").
For project inquiries, you can contact me. Thank you.