Skip to content
zkhalapyan edited this page Nov 13, 2011 · 25 revisions

Week 5 - MIDTERM

Primary Goals:

  1. Finish Specifications Document.
  2. Determine weekly conference time with IBM mentors.

Recommended Reading and Resources:

  1. Facebook OAuth 2.0 Dialog
  2. NetBeans PHP IDE
  3. MySQL Workbench
  4. MWF

###Individual ToDO List:

  • Anthony 1. Data Design 2. Human Interface Design/Prototyping

  • Jessica 1. Introduction 2. System Overview 3. Data Design

  • Parth 1. System Overview 2. System Architecture 3. Appendix

  • Wade 1. Component Design

  • Zac 1. Data Design 2. Document Formatting

  • Zorro 1. System Architecture 2. Data Design 3. Document Formatting

Deliverables

  1. Specification Document due by 10/22
  2. Functional Database due by 10/23
  3. Front End Prototyping due by 10/22

Week 6

Primary Goals:

  1. Get a working prototype - server API/client-side integration.
  2. Conference with IBM mentors on Tuesday Nov. 1, 9-10.

Recommended Reading and Resources:

  1. Facebook PHP SDK
  2. Facebook Extended Permissions

###Individual ToDO List:

  • Anthony 1. Make login/homepage for website 2. Create 'nice' screenshots. 3. Working on user interface.

  • Jessica 1. Start the presentation/Outline slides. 2. Scope authentication.

  • Parth 1. Work on Facebook on mobile side.

  • Wade 1. HAPPY BIRTHDAY 2. Work on server-side/client integration i.e. AJAX calls. 3. Keep working on the UI.

  • Zac 1. Review database schema. 2. Back end design.

  • Zorro 1. Review database schema. 2. Back end design.

Midterm Presentation

  1. Introduction/Requirements -> Parth Shah
  2. User Interface -> Anthony Balmeo
  3. Architecture Design (Back End) -> Zorayr Khalapyan
  4. Architecture Design (Front End) -> Wade Norris
  5. Data Structures -> Zachery Policzer
  6. API Architecture -> Zachery Policzer + Zorayr
  7. Prototype -> Wade/Zorro
  8. Challenges -> Jessica
  9. Future Tasks -> Jessica
  10. Conclusion -> Jessica

Deliverables

  1. Midterm Presentation 11/4
  2. Authentications and Permissions 11/1
  3. Server-side API.

Week 7

Primary Goals:

  1. Complete API calls.
  2. Front-end integration with API.

Recommended Reading and Resources:

  1. REST Architecture
  2. Facebook JDK
  3. Facebook PHP SDK
  4. Git Branching and Merging Instructions
  5. QUnit JavaScript Testing

###Individual ToDO List:

  • Anthony 1. Look into ways of displaying / choosing from tags in a nice looking way. For example a drop-down box, autocomplete suggestions in a textbox, etc. Should be able to populate tag names from javascript code.

  • Jessica 1. Look into displaying Facebook friends and profile pictures. This will be used for putting pictures next to messages and displaying friends you can invite to groups.

  • Parth 1. 2. 3.

  • Wade 1. Decide on JQuery or AJAX and connect from end with php backend.

  • Zac 1. 2.

  • Zorro 1. Complete API calls. 2. 3.

Deliverables

Week 8