PikaCourse / homiehomie

3 stars 0 forks source link

Alpha v1 backend todo #4

Closed William-An closed 3 years ago

William-An commented 3 years ago

First version of homiehomie backend, providing basic data model instance modification

  1. [x] Scheduler
    1. [x] Model
    2. [x] API Documentation
    3. [x] API Backend implementation
    4. [x] Add course section num field?
    5. [x] Set up test
      1. [x] Test model method
      2. [x] Test view
        1. [x] Testcases against empty db
        2. [x] Testcases against db with data
      3. [x] Coverage report
      4. [x] GitHub action
        1. [x] Django CI + Deploy to test server
    6. [x] API Post and Put
      1. [x] Create/Modify question
      2. [x] Create/Modify note
      3. [x] Create/Modify Post
      4. [x] Create/Modify PostAnswer
    7. [x] API Delete
      1. [x] API Doc
      2. [x] API Implementation
        1. [x] Post answer deletion
  2. [ ] Importing Course
    1. [x] Detail schema of course data
    2. [ ] VT: portal
    3. [ ] Purdue via API: portal
    4. [ ] UNC via pdf miner: portal
    5. [x] BU via scraper: search portal
    6. [x] Maryland via scraper: portal