||Readability (5 Points)
||Code is organized well, divided into logical classes, and commented throughout.
||Code is well organized and divided into logical classes.
||Code is difficult to read or understand how it was organized.
||Consistency (5 Points)
||Code uses consistent naming style, directory structures and well organized indentation.
||Code uses appropriate indentation and uses consistent naming style.
||Code lacks consistent naming style, indentation and directory structure.
||Affordances (5 Points)
||Graphical user interface elements are evident as to which areas of the application are interactive and which areas only provide information.
||Priority elements of the design are evident regarding interactivity but other elements are confusing.
||The user interface is not intuitive and buttons, content and interactions are confusing.
||Legibility (5 Points)
||All information is easy to read, has appropriate spacing, and content is comprehensible for a wide variety of people.
||The most important information can be understood and has appropriate spacing but lesser priority content is confusing.
||The content of application is confusing, too technical or difficult to make out due to language or aesthetics.
||Login & Registration (30 Points)
||User can easily login with an existing account or register for a new account without trouble.
||User can login or register with some trouble.
||User was unable to login or register.
||Contact Management(40 Points)
||User can add, edit, update or delete contact information within the application.
||User can perform some management of the contact directory but not all.
||User is unable to manage contacts.
||Schedule Manager(30 Points)
||User can add, edit, update or delete events within the schedule calendar.
||User can manage some schedule functionality but not all.
||Schedule manager functionality is not working or contains significant errors.
||User can add general or contact specific notes.
||User can add notes with some difficulty.
||User is unable to add notes.
||Load Time (15 Points)
||Application loads up in under 10 seconds.
||Application loads up in under 30 seconds.
||Application takes longer than 30 seconds to load.
||Syncing Load Time (15 Points)
||Application syncs contact information within 30 seconds of saving the information.
||Application syncs contact information within 2 minutes of saving the information.
||Contact information takes longer than 2 minutes to sync.