PikaCourse / homiehomie

3 stars 0 forks source link

CourseOcean v2 Development Plan #147

Open William-An opened 3 years ago

William-An commented 3 years ago

CourseOcean v2 Development Plan

Feb 22 Hard deadline for all development

Week 1: Feb 1 - Feb 7

  1. Weili An:
    1. [x] Chat API backend development
  2. Joanna Fang and Anna Zhang
    1. [ ] Landing page using modal from ant. design
    2. [ ] Calendar pop up and editing
    3. [ ] Searchbar and pop up
  3. Xin Du
    1. [x] Chatbox frontend development
  4. Marx Wang
    1. [x] Forum

Week 2: Feb 8 - Feb 14

  1. Weili An
    1. [x] User module redesign
  2. Xin Du
    1. [ ] Complete frontend Chatbox and connected with backend API
    2. [ ] Finish testing chatbox functionalities
    3. [ ] Start look into Post and PostAnswer API doc and Forum components
  3. Ziming Fang
    1. [ ] Finish search pop up window
    2. [ ] Test functionalities
    3. [ ] Start looking into calendar pop up and bug #150
  4. Ji Zhang
    1. [ ] Finish landing page
    2. [ ] Test functionalities
    3. [ ] Start looking into a way to code About Us page (a separate page, could be github pages)

Week 3: Feb 15 - Feb 21

  1. Weili An
    1. [ ] User notification system
    2. [ ] Fix #139
    3. [ ] VT courseocean course webapi setup
    4. [ ] Custom frontend app sync backend support
  2. Xin Du
    1. [ ] Complete Forum component
    2. [ ] Finish testing Forum
  3. Ziming Fang
    1. [ ] Finish calendar bar pop up
  4. Ji Zhang
    1. [ ] Finish about us page
    2. [ ] Finish resolving the bug causing student cannot search lecture and lab at the same time #150
      1. [ ] Should allow users to select sections if they are different types?
    3. [ ] Calendar sync with remote frontend
    4. [ ] Wishlist sync with remote frontend

Week 4: Feb 22 - Feb 28

  1. Weili An
    1. [ ] Deploy server to test and prod server
    2. [ ] Code the page to be responsive
  2. All other members
    1. [ ] Cross testing each other sections and see if bugs can be found
    2. [ ] Fix any bugs inside the system

Playground

Future tasks

  1. Fix bugs
  2. Test
  3. Oauth google: https://github.com/RealmTeam/django-rest-framework-social-oauth2
  4. [ ] Container structure setup and integrate with the system