Skip to content

A SPA-PWA-based Student Information System built using the Flutter SDK, designed to streamline student data management for Immaculate Mother Academy, Inc. (406747).

License

Notifications You must be signed in to change notification settings

DanRyuzaki/sis-ima-webhub

Repository files navigation

📚 IMA WebHub: Student Information System (SIS)

Developed by Ryuzaki Systems

Github Star Github Fork License: CC BY-NC-ND 4.0

URL 1 URL 2

A SPA-PWA-based Student Information System built using the Flutter SDK, designed to streamline student data management for Immaculate Mother Academy, Inc. (406747).

As part of a system acquisition initiative led and developed by Ryuzaki Systems, this project was designed and implemented by the college students from National University – Fairview:

  • Aziel Tornea
  • Patrick Oliveros
  • John Gabriel Tadeo
  • Darren Avila

The system supports progressive web application (PWA) functionality, ensuring cross-platform accessibility and a seamless user experience across devices.

��๋࣭ ⭑✮💻₊ ⊹ Technologies

FlutterFirebase EmailJS

  • Flutter
  • Firebase Firestore
  • Firebase Authentication
  • EmailJS

🔥 Features

🔑 Admin Entity 🖱 Registrar Entity 👩‍🏫 Faculty Entity ✏️ Student Entity
✅ System Overview ✅ Registrar Overview & Announcements ✅ Educator Overview & Announcements ✅ View Institutional Announcements
✅ Manage School Announcements ✅ Manage Classes ✅ Manage Advisory/Subject Classes ✅ Manage Student Profile
✅ Manage All Entities ✅ Manage Subjects ✅ Handle Advisory Students' Information ✅ View Grades
✅ Manage School Calendar ✅ Manage Faculty ✅ Manage Student Grades ✅ View Classes Information and Schedules
✅ View System Monitor ✅ Manage Students ✅ View School Calendar ✅ View School Calendar
✅ Manage Configuratives ✅ Manage Students
✅ View School Calendar

ʚ🐞ྀིྀིɞ Current Lapses

  • 🐞 Spark Service Plan via Firebase causes delays and data fetch latency
  • 🐞 Class Modification has minor CRUD failures

📷 Screenshots

Welcome Page ★彡
s1
Admin Entity ★彡
s2
s3
s4
s5
s6
s7
s8
Registrar Entity ★彡
s9
s10
s11
s12
s13
s14
Faculty Entity ★彡
s15
s16
s17
s18
s19
s20
Student Entity ★彡
s21
s22
s23
s24

📜 License


Licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (the "License");
you may not use this file except in compliance with the License. You may obtain a copy of the License at:

    https://creativecommons.org/licenses/by-nc-nd/4.0/

Unless required by applicable law or agreed to in writing, the code and related files distributed under the License are distributed on an "AS IS" BASIS,
without warranties or conditions of any kind, either express or implied. Under this license, you may not use the code for commercial purposes,
you may not distribute modified versions, and you may not sublicense or patent any part of the work. Forks and personal or educational inspection are permitted.

Copyright Ryuzaki Systems, 2025


About

A SPA-PWA-based Student Information System built using the Flutter SDK, designed to streamline student data management for Immaculate Mother Academy, Inc. (406747).

Topics

Resources

License

Stars

Watchers

Forks