Sisterfani was created in mid-2018. At that time, it was built using pure PHP and MariaDB. In early 2023, Sisterfani was completely rebuilt from scratch using the Laravel framework and PostgreSQL database.
Sisterfani is currently hosted on a server located in West Java, powered by a VPS with 8 GB of RAM and 8 vCPUs. This server is separate from the school's Moodle server, but the two are able to communicate and exchange data seamlessly.
Through Sisterfani, the school management team can monitor tuition fee arrears and temporarily restrict Moodle access for students with outstanding payments. This does not mean that the students are permanently barred from Moodle; they only need to request a dispensation, after which they can resume access as usual.
There are four types of accounts in Sisterfani: teacher accounts, student accounts, parent accounts, and guest accounts. Teacher accounts are further divided into several sub-roles, such as regular teacher, homeroom teacher, department head, principal, and so on.
Another feature of Sisterfani is the class schedule management system, where the Vice Principal for Curriculum can arrange schedules in Microsoft Excel, and the data can then be synchronized with Sisterfani so that teachers and students can see updates in real time.
Sisterfani does not store passwords in its database. Instead, to log in, users (teachers, students, and parents) must sign in to their respective Google accounts. The email address used to log in to Google is then matched with the data stored in Sisterfani's database. If a user forgets their password, they must follow Google’s procedure to reset it.
This makes Sisterfani one of the Indonesian websites that has implemented passwordless authentication. Passwordless authentication is more secure than traditional password-based authentication because it reduces the risk of passwords being stolen or compromised. It also provides a more convenient login experience for users.
Sisterfani offers many other features, such as New Student Admission and attendance tracking. For more detailed information, please contact Mawan A. Nugroho.
Radio Streaming
Bahasa Indonesia | Dark | Home | Top ↑ |