Fangirling + Computer Science at 1 in the morning.

What it does

Ever wondering where your friends are around the UPenn campus? You can now find them using the Marauder's Mapp! A technological spoof on the Marauder's Map from the Harry Potter series, it includes voice activation to open ("I solemnly swear that I am up to no good") and to close ("Mischief managed") the map. You can add/delete other users to your friend list, which pop up on the map in Harry Potter style (footprints and a parchment scroll that displays the user's name when tapped upon).

How we built it

With very little sleep.

We used Android Studio, Parse, Google Maps API, and Google Voice API, to build our app. Parse was used for the backend, storing user accounts and friend information.

Challenges we ran into

Getting it to work.

Accomplishments that we're proud of

Getting it to work!

What we learned

We didn't have any prior experience with Android Studio, Parse, Google Maps API, and Google Voice API at the start of PennApps, so we learned how to implement these and use them together in the same project. In addition, we learned how to code xml files to create layouts and screens that we sketched beforehand.

What's next for Marauder's Mapp

We'd like to implement a group function - form a group from your list of friends where everyone in the group can see everyone else in the group. Then, a user can choose to select just one group at a time (or several at a time) to see on the map. In addition, rather than being able to add any other user as your friend, we want to make it so users have to accept a friend request in order for a person to see your location (and you would be able to see theirs as well).

We'd also like to create the overlay for the Google Map API to cover the UPenn campus in the style of the Marauder's Map from the Harry Potter series.

Share this project: