-
Notifications
You must be signed in to change notification settings - Fork 57
Home
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.
This repository is developed on Android Studio.
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 a timetable, list of dates attended and missed off 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 the map and compute estimated time to reach to those places.
The facebook graph api (https://developers.facebook.com/docs/graph-api/using-graph-api/v2.4) 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 facebook page(https://www.facebook.com/nsitonline) with page id : 109315262061 In a similar way, the posts are fetched from other facebook pages of various societies for "My Feed" Section
This API is used to fetch the timetable of required branch, semester, and section.
https://nsitonline.in/NSITconnect/tt2/api/get-data.php?branch=_branch_&semester=_sem_§ion=_sec_
This(https://github.com/NSITonline/timetable-json-maker) is the repository for above API.
This api is used to fetch all the running and upcoming coding contests.
https://www.hackerrank.com/calendar/feed.json
This api is used to fetch all the nearby hangout places within a given radius.
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=_cur_lat,_cur_lon_&radius=_rad&types=_type_&key=_api_key_
This api is used to fetch all the YouTube videos of the channel : Junoon - The Photography Club Of NSIT
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=_play_id_&key=_key_
This api is used to get the locations of all the landmarks of college, and to get the driving and walking time from user's current location to the destination. https://developers.google.com/maps/documentation/android/
https://github.com/lucasr/twoway-view/
https://github.com/MikeOrtiz/TouchImageView
https://github.com/nispok/snackbar
https://developers.google.com/youtube/android/player
https://developers.google.com/android/guides/setup
This documentation is written by Swati Garg, drop in a mail at [email protected] for any queries
For any sort of questions/doubts you have regarding the documentation, please contact Swati Garg at [email protected].