Abstract:
The Roshd mobile application is a sophisticated tool designed to streamline school management and communication. It has been Developed using Dart and the Flutter framework in Android Studio, the app addresses the needs of administrators, teachers, and students. This report explores the Roshd app’s comprehensive features, includ- ing teacher functionalities for attendance tracking, homework assignments, schedule management, result uploads, notifications, and communication with administration. Students benefit from attendance reports, homework checks, result reviews, library access, and communication channels. The administrative interface centralizes con- trol over these aspects, facilitating efficient school operations.
Unlike more complex platforms such as Google Classroom, the Roshd app focuses on simplicity and essential features, tailored specifically for schools. This design ensures a streamlined user experience. The app integrates Firebase for robust database man- agement, enhancing its functionality. Overall, the Roshd mobile application lever- ages advanced technologies to offer an effective, user-friendly solution for improv- ing school management and communication, benefiting administrators, teachers, and students alike.
Description:
Supervised by
Mr. Md. Jubair Ibna Mostafa,
Department of Computer Science and Engineering (CSE)
Islamic University of Technology (IUT)
Board Bazar, Gazipur, Bangladesh
This thesis is submitted in partial fulfillment of the requirement for the degree of Bachelor of Science in Computer Science and Engineering, 2024