Inspiration

We, as freshmen, were lost on the first day of school. Unable to get to our classes in time, we were frustrated and desired for a solution. So, an app that made navigation around the school efficient seemed like a good idea.

What it does

The students/staff/parents can log in through the school code and enter a given password such as a teacher id, or a student lunch id. Then they can enter their current location and their final destination. When they click on “Start Route” the map will create an animated pathway that the user can use to reach their room.

How I built it

We built 2 applications, one through Thunkable and one through Android Studio. First, we created the home pages and added buttons to navigate them. Then we created the maps through an edited hardcopy. Allowing us to overlap the pictures, the Thunkable software was incredibly helpful. Finally, we put it all together by inserting the animated maps and coding them together using if, then statements.

Challenges I ran into

We had to understand the software which took some time, but once we understood the features, coding the app was not to difficult. Another challenge that we ran into was the portrayal of the maps. We wanted the maps to be interactive and not just a picture. In order to achieve that, we had to place pre-marked maps into the system. This proved to be challenging as we had to duplicate every picture, edit it, and then put it together.

Accomplishments that I'm proud of

The idea was somewhat successful. We were able to create an app that demonstrated our idea effectively. Although not perfectly executed, the app provides a great depiction of a professionally developed application.

What I learned

We learned to express dedication and commitment to a project. Staying up all night to perfect this system helped us understand that we are capable of more than we can imagine. Creating something to this extent was a great accomplishment individually as well as a team effort.

What's next for SchoolGo - Maps

We plan to expand the app with more features and structural developments. This app only depicts 3 specific combinations, but in order to function properly, every combination must be entered into the system. Since one of our major challenges was creating the routes, part of our growth involves the establishment of an efficient and convenient way to enter those combinations. We plan to develop safety measures into the app so it proves more useful and multifunctional.

Built With

Share this project:

Updates