keyboard_arrow_up
Navysync: Design and Implementation of a Cross-Platform Communication and Administration System for Njrotc Unit Management

Authors

Anders Lu1 and Austin Amakye Ansah2 , 1USA, 2 The University of Texas at Arlington, USA

Abstract

NavySync is a cross-platform mobile and web system designed to centralize communication, event management, attendance tracking, learning resources, and role-based administration for Navy Junior Reserve Officers Training Corps (NJROTC) units [1]. Built with Flutter, Supabase, PostgreSQL, and a Svelte-based administrator portal, the system addresses recurring coordination problems in student organizations: scattered event information, delayed check-ins, unclear leadership permissions, and limited parent visibility [2]. NavySync uses QR-code attendance, school-scoped data, targeted announcements, role-aware event creation, and parent-linked accounts to reduce administrative friction while keeping the experience usable for cadets, instructors, parents, and guest users. This paper presents the motivation, implementation challenges, system architecture, prototype evaluation approach, related work, and future improvements for the NavySync platform.

Keywords

NJROTC, Student organization management, Mobile application, Flutter, Supabase

Full Text  Volume 16, Number 14