Skip to content

Potential Requirements

Kevin Hannigan edited this page Mar 22, 2017 · 1 revision

Requirements

This details the features/artifacts needed for version 1 to be complete.

  • Add Courses, Update Courses, Delete Courses
  • Move Course around in plan (from semester to semester)
  • Save Plan to Account, Load Plan from Account
  • Delete Plan
  • Connection between User and Plans to School
  • Add Semesters, Remove Semesters
  • Add Years, Remove Years, Reorder Years
  • Undo Last edit made to plan
  • Title Plan
  • Auto-save active plan
  • Auto-load previously active plan
  • Login/Register/Logout
  • Sharing/Copying of Public plans

These are features to consider for future versions

  • Mobile functionality
  • Option to share access with adviser/friends
  • Technology conversion to Angular 2
  • Warnings for prerequisites
  • Make a way for people to submit schedules that are curriculums for the school on the site
    • i.e. Get the legit, formal data somehow
  • Improved Public Plan system
    • Tags
    • Rating system
Clone this wiki locally