Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
schedules
schedules
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • SRCT
  • schedulesschedules
  • Issues
  • #25

Closed
Open
Opened Sep 13, 2018 by Zac Wood@zwood2Owner

Load course data from the GMU Catalog

Summary

Right now, the only data that we have about courses is their names and what sections belong to them. The GMU Catalog provides great descriptions of each course along with prerecs. This data should be scraped, loaded into the DB, and displayed in the UI.

There also needs to be fields added to the Course model for the description, credits, and prerequisites,

Helpful Links

See db/patriot_web_parser.rb for an example of parsing HTML using Nokogiri.

Edited Sep 13, 2018 by Zac Wood
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
v2.0
Milestone
v2.0 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: srct/schedules#25