Skip to content

A Client-Server Web Application which helps to obtain an optimal timetable

License

Notifications You must be signed in to change notification settings

kucharzyk-sebastian/SmartPlanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartPlanner

A Client-Server Web Application which helps to obtain an optimal timetable allowing a user to spend the maximum possible time at the optimized activity. The algorithm chooses only one out of many possible terms for the given activity so that the user acquires a timetable with as few unintended breaks between activities as possible.

Getting Started

Please feel free to read the following documents explaining each component:

  • Server - A server developed using the Spring framework
  • Client - A client which uses the Vue.js framework
  • Smart Planner Algorithm - The Javadocs documentation of the algorithm written in Java

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details