Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Backend Versioning Plan

Gannon Prudhomme edited this page Feb 18, 2020 · 14 revisions

Version 0.1 (Completed)

  • Scraping Howdy/Compassxe and filling the database
    • Includes making the models for it

Version 0.2

  • Scraping grade distributions
    • Last step for completing scraping
  • Basic API retrieval of models
    • Such as retrieving a list of courses given "CSCE-3" - aka Course Search

Version 0.3

  • Add grade distribution route
  • Can generate rudimentary possible schedules
  • Full connection w/ frontend
    • This is more so on the frontend side.

Version 0.4

  • Prioritize schedules based on user preferences
  • Deploy to server?
    • Will need to add helpers so we can scrape all depts, courses, and grades from like 2013 - upcoming semester.

Version 0.5

  • Saving sessions for a user
    • As in save their sessions for later use
    • Google Authentication?
  • Add requesting class enrollment count to be updated

Version 1.0

  • Full basic feature set implemented