You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have recently ported the VITacademics backend to Node.js and have hosted it on Heroku.
The project repository is here
This backend and webapp is hosted here
API reference for Vellore Campus:
Check out the sample output data for previous and current semesters in this directory
/api/vellore/login/manual?regno=(regno): Returns the bitmap of the captcha image
/api/vellore/login/submit?regno=(regno)&dob=(dob)&captcha=(captcha): Submits and logs into academics with the given credentials
/api/vellore/data/first?regno=(regno): Returns the Timetable, consolidated Course Data with Attendance and Marks in JSON format
/api/vellore/data/refresh?regno=(regno): Returns consolidated Course Data with Attendance and Marks in JSON format
Status
Scraping and Storing Timetable, Attendance and Marks for Vellore campus in a consolidated format is complete, output data is here
Automated Captcha Parsing is not yet implemented, assigned this to @karthikb351
Sharing Timetable with Friends (Token System) is not yet implemented, will do this soon
The Backend for the Chennai campus is still under development, although I know you want me to give this a low priority :-P
The WebApp is also still under development, Google Polymer/Material Design :-D
Notices System for classes not yet implemented, maybe later
I've also ensured that the attendance details are correct even if course has been dropped and taken again or if taken late into Add/Drop. I'm also successfully scraping and storing Lab and PBL marks, as you can see from the sample output data
Also, added support for the new slots introduced. (H, K and Saturday)
I understand this may require a lot of rework since I have a different output data format. However, if correct attendance details and Lab, PBL marks aren't enough to convince you, know that this Heroku hosted Node.js backend shall always have full uptime (Heroku) and can handle a large number of simultaneous users, being Node.js
The text was updated successfully, but these errors were encountered:
I have recently ported the VITacademics backend to Node.js and have hosted it on Heroku.
The project repository is here
This backend and webapp is hosted here
API reference for Vellore Campus:
Check out the sample output data for previous and current semesters in this directory
Status
I've also ensured that the attendance details are correct even if course has been dropped and taken again or if taken late into Add/Drop. I'm also successfully scraping and storing Lab and PBL marks, as you can see from the sample output data
Also, added support for the new slots introduced. (H, K and Saturday)
Let me know what you think. @biocross
I understand this may require a lot of rework since I have a different output data format. However, if correct attendance details and Lab, PBL marks aren't enough to convince you, know that this Heroku hosted Node.js backend shall always have full uptime (Heroku) and can handle a large number of simultaneous users, being Node.js
The text was updated successfully, but these errors were encountered: