Author: admin
-

Student Password Manager
After moving to Google SSO, we wanted a way to continue to manage the students’ passwords in PowerSchool. This customization involves 1) storing the password in a custom field, 2) using the Google API to create accounts and update the password whenever a student is updated/added (AD accounts too), and 3) putting all that into…
-

Staff Directory Express (SDX)
This custom page replaces the stock staff directory page with a sleek grid-widget-driven experience. With the grid-widget, you can search and filter your list quickly and easily.
-

Visitor Management Express (VMX)
A comprehensive system to manage campus guests and volunteers. With an easy-to-use walk-up kiosk, VMX will allow visitors to check in and out, keeping a record of all visitors. The system records their date, time, identity, and photo. For parents who volunteer, VMX will also track their volunteer service hours. VMX uses the contacts schema…
-

Parent Access Express (PAX)
This project is an on-going development of a stand-alone custom page where the admins can manage parent-access accounts in bulk instead of one at a time. PowerSchool has the option to enable self-service for account creation, but that method comes with the additional baggage of duplicate contacts. This plugin will save you countless hours of…
-

Contacts Importer Express (CIX)
Built for importing contacts from Blackbaud Enrollment, CIX will import new parents and emergency contacts, and update existing contacts with any changes. The import files from Blackbaud bring in all the student’s related contacts. CIX does the rest. Used in conjunction with CCX and PAX, contacts management is made easy.
-

Consolidate Contacts Express (CCX)
This project was developed when PowerSchool released the new “unlimited contacts” feature (or Student Contacts). The migration to Student Contacts left our data with thousands of duplicate contacts. We had to find a way to quickly match and consolidate those duplicates. Now, we still use this customization as somehow duplicates still creep in and infect…
-

Parent-Teacher Express (PTX)
PTX is a customization that is built on three portals (admin, teacher, and parent). Admins can manage the dates and times of parent-teacher meetings as well as view teacher notes and block-out times. Teachers can view/print their schedule, assign parents to meeting times, block out certain times for breaks, record notes for the administration to…
-

Bus Rosters Express (BRX)
A single-page grid report for making bus rosters based on bus or route numbers. Includes a sqlReport template for exporting all current bus riders. Download here: Community Exchange
-

Test Server Background PLUS
Having a test server is a must for a developer. All of my project were developed on a test server and made into a plugin before installed onto the production server. Knowing which server you are working on is a must. So changing the background is one convenient way to indicate you are on a…
-

psQuery 1.0
psQuery is a Javascript Library (like its namesake “jQuery”) that provides functions to get, insert, update, and delete records via AJAX without the need to create hidden forms or TLIST_SQL. Works on Admin, Teacher, and Parent portals (limited functionality on the Parent portal). Suggestions and bug reports are welcome. psQuery was developed as part of…