Skip to content
Swati Garg edited this page Jul 10, 2015 · 22 revisions

Welcome to NSIT APP Wiki

NSIT APP

NSIT app repository aims to develop an android application for the students of NSIT(Netaji Subhas Institute ofTechnology) college. It provides students with important college related announcements, professors' directory, college landmarks, timetable etc.

Getting Started

This repository is developed on Android Studio.

Features

The app provides following features -

  • Home Page : includes important college related announcements.
  • My Feed : includes various updates, posts and announcements of the college societies.
  • Calendar : includes timetable, list of dates attended and missed of a particular lecture , and current attendance status of every lecture.
  • Video : Videos of various college events and fests.
  • Professors : list of professors along with their departments and contact details
  • Locations : contains various landmarks of colleges, and show their locations on map and compute estimated time to reach to those places.

APIs Used

Facebook graph api

The facebook graph api is used to fetch the posts of various facebook pages.The format of using graph api is :

https://graph.facebook.com/_page_id_/feed?access_token=_access_token_

In home page, the posts are fetched from NSITOnline faceook page(https://www.facebook.com/nsitonline) with page id : 109315262061 In a similar way, the posts are fetched from other facebook pages of various socities for "My Feed" Section

Google drive api

This api is used to fetch the timetable of required branch, semester and section

https://docs.google.com/uc?id=_file_id_&export=download

Dependencies

https://github.com/lucasr/twoway-view/

https://github.com/h6ah4i/android-materialshadowninepatch

https://developers.google.com/youtube/android/player

https://developers.google.com/android/guides/setup

For any sort of questions/doubts you have regarding the documentation, please contact Swati Garg at [email protected].

Clone this wiki locally