Vision

We want to simplify the process of accessing school information for students and staff. That is why we created an app that will modernize and simplify our school’s information management. Our app is able to simplify the process of students accessing school information by streamlining it in an elegant manner. Information such as announcements, academic performance, club meeting/team practice schedules, and guidance appointments are all unified under one application, presented based on personal preference and with priority. With our app, students can find out everything the school has to offer with click. We believe that our app should provide both the students and staff in education an experience that is simple, robust, seamless, safe, fast, and responsive. For students, our app will make school information more accessible; for staffs, our app will provide a platform to directly inform the students about events anytime, anywhere. Our app emphasizes options. Staff can customize the time, the format and even the student demographics their announcements will be presented to. This platform will encourage communications between students and staff by simplifying the means of the conversation, staff will not have to go through a complex process just for a simple announcement, all they have to do is publish an announcement on the app and the platform will handle everything else.

How we built it

We are using MeteorJS to develop the web client as well as the back end infrastructure. MeteorJS is a Node.js framework which allows us to build the entire front and back end web system with only JavaScript. This allows our team to increase development efficiency. The system will be hosted by Heroku. Heroku is a cloud computing organization, their presence removes our needs for building our own server infrastructure.

What's next for the app?

For Android, we will be using Android Studio to develop the app natively. Native development allows faster performance and better customizability. The android app will share the same backend as the iOS app and the web app, this enables the seamless experience we desire.

For iOS, we will be using Swift to develop the app in Apple’s native development environment. Native development allows faster performance and better customizability. The iOS app will share the same backend as the android app and the web app, this enables the seamless experience we desire.

Share this project:
×

Updates