Join GitHub today
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
https://agora.cs.illinois.edu/display/cs428sp10/StudentPlanr Description HomeworkSync is a student life organizer that enables to keep track of homework assignments, courses, schedules, grades, and upcoming todo's via their mobile device or via the web. The service automatically synchronizes your assignments and due dates with your Google Calendar so you can have your schedule and course information (such as office hours, assignment notifications, and due dates) everywhere. Students on-the-go can add assignments and new grades via an iPhone app that interfaces with our web application. To accommodate diversity, everything is automatically translated into the user's native language. Motivation The life of college students is rather hectic and information is scattered throughout Google Calendar, course wikis, Compass, newsgroups, etc. Because of this, HomeworkSync is a centralized hub where students can collaborate to add important information, due dates, and office hours for the class to share. A vast majority of students currently use Google Calendar to track assignments although it is not perfectly fit to handle many of the other necessities of school life. We integrate with Google Calendar's strengths while building off of the necessities lacking in Compass and course wikis. Additionally, teachers need a centralized area where students can be automatically informed of new assignments, due dates, and grading and feedback can become an easy and streamlined process. Change Log: * Added Google OAuth functionality and token caching * Initial creation of rails project