Skip to content

ahn132/bettercsplan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyBetterCSPlan

This web application is designed to help Purdue CS students plan out their 4-year path to graduation. This is how it works:

  1. User can sign-up/login to their account either using username + password or google authentication
  2. User can create a new "schedule"
  3. User can input which CS tracks they would like to pursue
  4. User can add certain restrictions to their schedule, such as the number of years they wish to graduate in and whether or not they would like to take summer classes
  5. User can input all classes they already have credit for (taken already, transfer credit, AP credit)
  6. Application computes the list of classes that the user needs to take; the application ensures that this list is as short as possible while meeting the user's requests
  7. User can organize their needed classes into different semester tables through a drag-and-drop system; the application prevents the user from dropping a class into a specific semester table if all prerequesites for this class have not yet been met
  8. User can save their schedule, edit it later, and create a completely new schedule if desired

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.7%
  • Python 5.8%
  • CSS 1.1%
  • HTML 0.4%