Skip to content

segalgouldn/course-catalog-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Course Catalog Server

Using MongoDB and Flask to serve up some freshly baked courses to students better than the official Bard College Course List.

At the moment, the server program relies on a preexisting MongoDB database called courselist. I created it using the following command in the Bash terminal:

mongoimport --db courselist --file courselist.json --jsonArray

This project was partially inspired by @sabo's Bard People's Insurrectionary Course Catalog.

TODO

  • Scrape the Bard College Barnes & Noble Bookstore for course textbooks
    • Cross-reference and match the book titles and ISBNs with the parsed course titles
  • Student account calendar visualizations and management system
    • Add search functionality for identifying courses which fit into a user's schedule
    • Add user course recommendations based on schedule availabilities
    • Google Calendar integration, maybe?
  • Allow uploads of transcripts to identify gaps in remaining distrubution and program requirements

Related Repositories:

This was intended as a Bard College Senior Project, but I decided to make this instead.

About

Using MongoDB and Flask to serve up some freshly baked courses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages