Skip to content

An iPhone app that pin-points your NYU classrooms onto Google Maps by translating inputed NYU Building Codes from your class schedule.

Notifications You must be signed in to change notification settings

jonathanphilippou/NYU-Classrooms

Repository files navigation

NYU Classrooms

By Matthew Tessler and Jonathan Philippou

A Note

If you download the repository, the code will not work immediately. You need to get API keys for the Google Maps iOS SDK (here) and the Google Maps Geocoding API (here). For our app, we stored these in another Swift file (that we had git ignore). In this Swift file, put the two API keys as constant variables. Google Maps iOS SDK API key variable should be called "apiKey" and the Geocoding API key should be called "gcAPIKey".

let apiKey = "KEY_FOR_SDK" // Google Maps
let gcAPIKey = "KEY_FOR_GEOCODING_API" // Google Geocoding API

Then the app will run.

Overview

NYU Classrooms is the simple iOS app for finding where your classes are. Enter an NYU building code and the app will display on a Google Map that location. That address can be exported to the Google Maps app or website. Additionally, users can save their favorite building codes in local storage. Built with Swift, the Google Maps iOS SDK and Google Maps Geocoding API.

Functions of app

  • The map displays marker at address associated with a building code
  • User can save classes for themselves
  • We scraped all of the NYU Building Codes from the web and saved them into a JSON file and a dictionary in Swift

About

An iPhone app that pin-points your NYU classrooms onto Google Maps by translating inputed NYU Building Codes from your class schedule.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published