Vladislav Puriy (GitHub)
Nav Bernal (GitHub)
Luis Campos (GitHub)
Anthony Kabanets (GitHub)
Eduardo Mariano (GitHub)
Mark Zhang (Github)
Alec Lobato (GitHub)
William Moosakhanian (GitHub)
Welcome to our innovative iOS application designed to empower educators like Mr. Brimberry to maintain a focused and distraction-free learning environment. Although the project has faced development delays beyond our control, we are excited to share our vision for enhancing classroom engagement.
Our mobile application is tailored to address the challenges faced by educators, enabling them to regulate students' access to non-educational phone applications seamlessly. Specifically designed for teachers like Mr. Brimberry, the app facilitates a structured communication channel between students and teachers.
Our project was born out of a sincere concern raised by Mr. Brimberry. He sought a solution to spare students from the repetitive task of putting away their phones during lectures. His vision was simple yet profound: to create an environment where students could genuinely engage with the course material, whether preparing for quizzes or absorbing crucial safety instructions during his Chemistry lab.
Figure 1: This page above is the main screen when a teacher logs in on the app.
Figure 2: Teachers are taken to this page by pressing Requests
Figure 3: Here teachers can approve(fully/temporarily), or deny a student's request
The testing procedures for the application are documented in the following folders: "Project190Tests" for unit tests and "Project190UITests" for UI tests. To execute these tests and evaluate the application, ensure that Xcode is installed on your Mac device. Navigate to the relevant test file and initiate the test by clicking on the diamond symbol located next to the corresponding test function in that file. This process executes the respective unit or UI test, providing results on whether the test has passed or failed.
While the app has yet to be deployed, we have detailed the process of how the next group should go about doing so. To fully deploy this app to the iOS App Store, a review request must be sent to verify that the app meets all of Apple's developer guidelines for apps looking to be added to the App Store. All of the relevant information can be found here: https://developer.apple.com/ios/submit/
Regrettably, due to unforeseen development delays, the project is not yet complete. However, we are committed to ensuring its continuity. The reins will be passed on to a new senior project group, poised to implement advanced features, including a comprehensive lockdown functionality.


