live. learn. work. play. myCampus Mobile Application Discovery CampusEAI Consortium myCampus Mobile Application Discovery Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 1 live. learn. work. play. myCampus Mobile Application Discovery 1. Introduction This document captures all the details of the client’s project team and key applications in the client’s environment. This information will be used for better planning and scoping of the myCampus Mobile Application implementation. 2. Team Member Information Name Email Address Phone # Role David Ayersman dayersman@newriver.edu 3042560281 Sponsor Dara Fann dfann@newriver.edu 3049296740 Project Manager Roberto Nunez rnunez@newriver.edu 3048832427 Portal Administrator Michael Meador mmeador@newriver.edu 3049295028 Web/Graphic Designer Steve Garlow sgarlow@newriver.edu 3049295463 Systems Administrator Sub Contractor Roles: 1. 2. 3. 4. 5. 6. Sponsor Project Manager Portal Administrator Web designer/Graphic Designer Network Administrator Community/Student Organization Administrator *Per the CampusEAI Master Services Agreement your institution has executed with CampusEAI, the institution must identify any staff working on the project that are contracted. Contracted staff must receive authorization and execute CampusEAI Confidentiality Agreements in order to receive access to CampusEAI resources. Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 2 live. learn. work. play. myCampus Mobile Application Discovery Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 3 live. learn. work. play. myCampus Mobile Application Discovery 3. User Interface and Branding Configuration 3.1 Mobile App Name Members are required to provide the name of the App which would be used within the App and also when uploading the App on different App Stores myNewRiver (Ex : myCurrry, myNMSU) 3.2 Logo and Branding Image Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 4 live. learn. work. play. myCampus Mobile Application Discovery NewRiver-140x140Icon.png Members are required to provide the Logo which would be used for creating the App Icon and Splash Screen for the mobile apps. http://www.newriver.edu/mobile/New River-140x140Icon.png For Example: Recommended Size: 140 * 140 px NewRiver-Logo-1024-01.png http://www.newriver.edu/mobile/New River-Logo-1024-01.png Members are required to provide the Branding Image which would be used in the about Institution page within the mobile app. For example Recommended Size: 600 * 200 px 4. Non Authenticated Apps Please specify the Apps the Institution would like to provide to students without logging in to their myCampus Mobile Application. For some of the Apps, Institution needs to provide data in the specified format as well, details of which should be specified in the Institution Inputs section. Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 5 live. learn. work. play. myCampus Mobile Application Discovery Customization Options Each app can be customized to provide optimal functionality and convenience to Institution. Some of the customization options have been specified along with each Feature / App below, but all the apps can be customized further as per Institution recommendations. CEAI can also help in creating web services for exposing any data lying in the other ERP /Student Information Systems (e.g PeopleSoft, Banner) or Learning Management Systems (e.g Moodle, Desire2Learn) being used at your institution. These customizations will be taken up as separate consulting projects. Please get in touch with your CampusEAI relationship manager for specifying the scope of these projects, and project costing. Courses Functionality List of all the courses, which Institution provides. Courses can be searched, and their schedules can be viewed in different campuses. Courses can be bookmarked as well for easy access later. CEAI has a pre-defined format in which it needs the Courses Information. Format can be downloaded from http://dl.dropbox.com/u/72451425/NSC_CLASSES.xml Institution Inputs http://www.newriver.edu/mobile/Courses201401.xml <Please give us the Courses Data in the sample format. We would provide you a URL / FTP Folder / Cloud Server on which the format can be put on a daily/weekly/monthly basis for us to access it from the mobile apps> Customization Needed <Ex: a. Institutions can specify their own format for Courses File rather than using CEAI format. b. Change the User Interface Design of the Courses App> Directory Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 6 live. learn. work. play. myCampus Mobile Application Discovery Functionality Your institution's student, faculty and staff directory has never been more accessible. Users can search, browse and instantly store information right onto their phones. CEAI has a pre-defined format in which it needs the Directory Information. Format can be downloaded from http://www.lipscomb.edu/www/bio/rss You need to provide an publicly accessible url where the directory XML can be uploaded. Institution Inputs http://www.newriver.edu/mobile/NRCTC_EMLOYEE_DIRECTORY.xml <Please provide the Directory Data in the sample format. We would provide you a URL / FTP Folder / Cloud Server on which the format can be put on a daily/weekly/monthly basis for us to access it from the mobile apps.> Customization Needed <Ex: a. Institutions can specify their own format for Directory File rather than using CEAI format. b. Change the User Interface Design of the Directory App> News Functionality Get the latest up-to-the minute information about what's happening on and around campus from local news sources selected by you. CEAI has a pre-defined format in which it needs the News Information. Format can be downloaded from http://www.lipscomb.edu/news/RSS/Detail/2 You need to provide an publicly accessible url where the News RSS feeds can be uploaded. Institution Inputs http://www.newriver.edu/rss-feeds/new-river-community-andtechnical-college <Please provide the News Data in the sample format. We would Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 7 live. learn. work. play. myCampus Mobile Application Discovery provide you a URL / FTP Folder / Cloud Server on which the format can be put on a daily/weekly/monthly basis for us to access it from the mobile apps.> Customization Needed <Ex: a. Institutions can specify their own format for News File rather than using CEAI format. b. Institutions can also specify the RSS Feed for their News /Blogs which can be implemented in the News Section c. Change the User Interface Design of the News App> Events Functionality Keep better track of important university, class and extracurricular activities and even Its possible to create the list of Official Dates for example, Admission Closing Date as e CEAI has a pre-defined format in which it needs the Event Information. Format can b http://www.curry.edu/about-curry/news-and-events/upcoming-events.html?rssFeed=rssFeed You need to provide an publicly accessible url where the Events RSS feeds can be up Institution Inputs https://www.google.com/calendar/feeds/qhtklvh9o08a7k7ukorfhdd7cfl6orvp%40imp <Please provide the Events Data in the sample format. We would provide you a URL / format can be put on a daily/weekly/monthly basis for us to access it from the mobile Customization Needed <Ex: a. Institutions can specify their own format for Events File rather than using CEAI forma b. Institutions can also specify the RSS Feed for their Events which can be implemente c. Change the User Interface Design of the Events App> Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 8 live. learn. work. play. myCampus Mobile Application Discovery Maps Functionality Never get lost again with the myCampus Mobile Maps app. Use maps to find where y important physical landmarks along the way. CEAI uses Google Maps to display the information. Each place for example admission Residences and more can be specified as Markers and provided to us in the following Name, Email address and Phone Number. (Lat,Long), Marker Text (viewable when user clicks on marker) For example, (42.240115, -71.113375), Forbes Will Athletic Complex, forbes@curry.edu Institution Inputs Advanced Technology Center: https://maps.google.com/maps/ms?msid=217088777946119160817.0004cb02b44f18d 81.121706&spn=0.005559,0.011265 Beckley Campus: https://maps.google.com/maps/ms?msid=217088777946119160817.0004cb0236b08f0 81.218737&spn=0.005545,0.011265 Greenbrier Valley Campus: https://maps.google.com/maps/ms?msid=217088777946119160817.0004cb02d506830 Mercer County Campus: https://maps.google.com/maps/ms?msid=217088777946119160817.0004cb03011903f Nicholas Campus: https://maps.google.com/maps/ms?msid=217088777946119160817.0004cb027e2dcfe Customization Needed Videos Functionality View videos for class and entertainment right from your mobile device using the myCampus Mobile Video app. Institution needs to specify the web URL on which their videos are hosted. It can be a youtube / vimeo URL or even the URL on their web portal. It is recommended that a mobile friendly URL is specified. Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 9 live. learn. work. play. myCampus Mobile Application Discovery For example, http://m.youtube.com/currycollegevideo Please specify a mobile friendly web page URL. Institution Inputs Customization Needed <Ex: a. User Interface can be customized to add multiple youtube channels b. Instead of opening a URL, App can open the gallery of videos by pulling information from youtube or other sources, and then display the same to user in a more attractive fashion. c. Post videos to youtube or other sources.> Facebook Functionality Easy access to your Institution information on Facebook. Keep students up to date on what is happening on Facebook, and let them post their updates to their wall and Institution Facebook pages. Institution needs to specify the web URL of their Facebook page. For example, https://m.facebook.com/curryadmission?_rdr Please specify a mobile friendly web page URL. Institution Inputs https://m.facebook.com/NewRiverCTC Customization Options <Ex: a. User Interface can be customized to add multiple facebook pages for admissions, college, alumni, departments and more. b. Instead of opening a URL, App can integrate with Facebook APIs, and display facebook updates to user in a more attractive fashion, and can also let the user post status updates to their own wall, and facebook pages of Institution. c. Mobile App can be integrated with FBConnect and enable the login using facebook as well.> Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 10 live. learn. work. play. myCampus Mobile Application Discovery Twitter Functionality Easy access to your Institution information on Twitter. Keep students up to date on what is happening on Twitter, and let them post their tweets from the App itself. Institution needs to specify the web URL of their twitter page. For example, http://twitter.com/#!/curryedu Institution Inputs https://twitter.com/newriverctc Customization Options <Ex: a. User Interface can be customized to add multiple twitter pages / handles for admissions, college, alumni and more. b. Instead of opening a URL, App can integrate with Twitter APIs, and display tweets to user in a more attractive fashion, and can also let the user post tweets to their own twitter account.> Emergency Functionality Immediate access to emergency alerts is essential to the safety of your campus in this day and age. Use your mobile device to stay in the know and stay safe with the myCampus Mobile Emergency app. If using on iPhone or Android Phone, phone numbers would be dialled automatically on clicking. Institution needs to specify the different phone numbers and name of emergency contacts Institution Inputs Customization Options Parking Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 11 live. learn. work. play. myCampus Mobile Application Discovery Functionality Keep up to date on what's going on with Parking Services at your institution. The myCampus Parking app allows you to view what parking is available when, which lots are closed and much more. Institution needs to specify the web URL of their Parking Page. Please specify a mobile friendly web page URL if available. Institution Inputs Customization Options <Ex: a. Integrate with Parking System to let users know if there are empty spots in the Parking Lot. b. Parking Lots Open and Closing times and other information can be added.> Donate Functionality Are you in a giving mood? Check out the myCampus Donate app to instantly give to your institution without having to make a trip to the alumni association. Institution needs to specify the web URL of their Online Donation Web Page. Please specify a mobile friendly web page URL if available. Institution Inputs Customization Options <Ex: a. Instead of directing the donor to a web page, the information can be taken from the donor in the App User Interface itself, and then App would integrate with the Institution’s payment gateway to process the charges. b. More options to donate can be added.> Library Functionality Confidential Search, browse, reserve and renew books and other materials without ever having to set foot inside the library. 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 12 live. learn. work. play. myCampus Mobile Application Discovery http://feeds.feedburner.com/fairfieldulibrary You need to provide an publicly accessible url where the Library RSS feeds can be uploaded. or Please specify a mobile friendly web page URL if available. Institution Inputs Customization Options <Ex: a. Library pages can be customized if web services of library solution being used are available, and more user friendly design can be implemented where search results are displayed within the app instead of webpage. b. Multiple Libraries can be added c. CEAI can also help in creating web services. d. Renew Book, Reserve Books functionality can be added along with the opening and closing hours of library.> Athletics Functionality View all the information related to different sports, latest news, and scores. You need to provide an publicly accessible url where the Athletics RSS feeds can be uploaded. If your Athletics vendor are “Side Arms” , “Presto Sports” & “CBS Sports” Do contact us as what information we need. Institution Inputs Customization Options <Ex: Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 13 live. learn. work. play. myCampus Mobile Application Discovery a. Athletics pages can be customized if web services for athletics are available, and more user friendly design can be implemented. b. Videos, Scores, News and other information can be fetched from different sources, and then displayed to user. c. CEAI can also help in creating web services.> Radio Functionality Listen to your College Radio and be in touch. Institution needs to specify the streaming URL for their radio station in PLS format. Institution Inputs Customization Options <Ex: a. In case of any other format like ASF which is not supported by default with iPhone or Android Devices, some work needs to be done for conversion. b. Multiple Radio stations can be added> Shuttles Functionality Never worry that you've missed the shuttle again. The myCampus shuttle app lets you know when buses are on time, late or ahead of schedule without ever having to walk to the bus stop. Institution needs to specify the web URL of their Shuttles Web Page. Please specify a mobile friendly URL if available. Institution Inputs Customization Options <Ex: a. For showing real time data of all shuttles, we would need access to the software provided by GPS tracking systems SDK or Web Services. Then they can be integrated with the mobile App. b. User Interface can be changed and made more native> Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 14 live. learn. work. play. myCampus Mobile Application Discovery Photos Functionality View Photos of your institution and add them as wallpaper. Institution needs to specify the web URL on which their photos are hosted. It can be a flickr URL or even the URL on their web portal. It is recommended that a mobile friendly URL is specified. For example, http://m.flickr.com/photos/33471549@N08/ Institution Inputs Customization Options <Ex: a. User Interface can be customized to add multiple flickr feeds b. Instead of opening a URL, App can open the gallery of photos by pulling information from flickr or other sources, and then display the same to user in a more attractive fashion. c. User can be given option to download the photos and set them as wallpaper on their devices.> Tours Functionality Get the tours for freshmen, and new students on your mobile app so that they can be aware of the campus before hand. Institution needs to specify the web URL on which their tours are hosted. Please specify a mobile friendly URL if available. Institution Inputs Customization Options <Ex: a. User Interface can be customized to make it more native looking Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 15 live. learn. work. play. myCampus Mobile Application Discovery and videos can be added. b. For tours created using Flash software, Android devices can play the same but Apple devices can’t play the same.> Dining Functionality Check out what's on the menu at your local dining hall! The myCampus Mobile Dining app lets you browse what's for breakfast, lunch and dinner anywhere. Institution needs to specify the web URL on which their dining related information is hosted. Please specify a mobile friendly URL if available. Institution Inputs Customization Options <Ex: a. User Interface can be customized to make it more native looking and information related to restaurants, menu and other information can be added. b. Add restaurant opening and closing information, maps, etc.> 5. Authenticated Apps Please specify the Apps the Institution would like to provide to students after they have logged in to their myCampus Mobile Application. For some of the Apps, Institution needs to provide data in the specified format as well, details of which should be specified in the Institution Inputs section. Customization Options Each app can be customized to provide optimal functionality and convenience to Institution. Some of the customization options have been specified along with each Feature / App below, but all the apps can be customized further as per Institution Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 16 live. learn. work. play. myCampus Mobile Application Discovery recommendations. CEAI can also help in creating web services for exposing any data lying in the other ERP /Student Information Systems (e.g PeopleSoft, Banner) or Learning Management Systems (e.g Moodle, Desire2Learn) being used at your institution. These customizations will be taken up as separate consulting projects. Please get in touch with your CampusEAI relationship manager for specifying the scope of these projects, and project costing. My Messages Functionality Receive targeted alerts about class cancellations, club events, weather advisories, emergency notifications and more directly from the mobile application on your phone. Institution Inputs Please ensure you are running myCampus V7 or above. Customization Options <Ex: a. Enable Push Notifications for alerts so that users can get alerts even when they are not using the App.> Send Message Functionality Send Message to individual user, groups, communities and more from mobile app itself without logging on to the myCampus Web Portal. Institution Inputs Please ensure you are running myCampus V7 or above, and have Send Messages feature enabled on your installation. Customization Options Please specify all the roles you have defined for users, and which servicec can be accessed by them Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 17 live. learn. work. play. myCampus Mobile Application Discovery Role QL Services enabled 6. Other Configurations 6.1 Feedback: Members are required to provide Email ID on which myCampus Mobile Apps generated feedback will be routed (Ex : abc@hostname.edu) 6.2 Google Analytics: Members are required to provide Google ID for Google Analytics Tracking for usage of Mobile Apps. (Should be a gmail account Ex : abc@gmail.com) 6.3 Forgot Password: Members are required to provide forgot password URL. (Ex : http://my.curry.edu/web/mycampus/resetpassword) Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 18 live. learn. work. play. myCampus Mobile Application Discovery 6.4 Other Information: Test Accounts Please specify at least two test usernames and passwords which can be used to verify the App Server Name Service Name 6.5 Pre requisites: 1. Banner Database IP port and SID -> << XXXX.XXXX.XXXX >> 2. Username and password for the user who can connect to their test banner db << XXXXX >> 3. CAS SSO Username and password for testing the services at least two - << and >> CAS Server Should allow restful authentication. 4. Need to run the attached SQL Script on Banner DB to grant access to Mobile App. Note : Banner GOBTPAC table should be populated with external user details. i.e. CAS Login Username should be populated in GOBTPAC table in the gobtpac_external_user column and the corresponding PIDM in the row will give the PIDM of the banner user. 6.6 Any other Customizations Needed Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 19 live. learn. work. play. myCampus Mobile Application Discovery Disclaimer 7. Any changes made in the information provided in this document by the member school post the sign-off (during the course of the project implementation) needs to be approved by CampusEAI as it may have impact on the scope, timeline and cost of this project. Member’s Project Lead CampusEAI’s Delivery Lead ______________________________ Authorized Name Date ______________________________________ Authorized Name Date ______________________________ Authorized Signature Title ______________________________________ Authorized Signature Title Confidential 1111 Superior Avenue • Suite 310 • Cleveland • Ohio 44114 • Tel: 216.589.9626 • Fax: 216.589.9639 info@campuseai.org • http://www.campuseai.org Page 20