ucbcs194

 

myCal

Page history last edited by Shoeb Omar 1 yr ago

Description:

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.