myCal is a class schedule generator and a collaboration utility to help people schedule meetings and appointments.
Register:
---------
- User can enter in their name (as an optional field)
- User can enter a valid e-mail address.
- User can enter a password and password confirmation
- User can select their school.
Login
------
- User can log in with their email (as a username) and password
Schedule Browse/Generate Page
-------------------------------
- User can browse classes from department only
- User can autocomplete when typing in department
- User can select from all available departments
- User can autocomplete course #s
- User can select constraints for schedule generation (e.g. minimize gap time)
- User can browse classes according to both department and number
- From listing of classes User can select lectures/sections/labs and add to list
- User can browse listing of currently selected classes (somewhere - on right or left)
- From listing, User can select which classes to include in generation
- User can select from list of recurring events in users calendar (check off which ones to include)
- User can click a generate button and have possible schedules popup
- User can browse between schedules
- User can select schedule and save it as main calendar
- User can save user selected listings of classes/events included in generation in the database for later
My calendar page
----------------
- User can add/edit/remove events to your calendar
- User can export your calendar to multiple different formats
- User can move events around on your calendar with times changing automatically as you move it
Group Members:
Suhaas Prasad
Shoeb Omar
Arjun Singh (submitter)
Yuly Tenorio
Comments (0)
You don't have permission to comment on this page.