An analysis project involvement of taking teacher preferences, subject details and information of different classes. It builds multiple smart routine schedule according to all constant using genetic algo and letting the user choose what best for them.
- Install npm
- Download this project RoutineMaker.
- Go to the directory where you have this project.
- Open command prompt (cmd).
- Run this command
npm install
. - copy \node\node_modules\cpsolver folder to \node_modules .
- Install mysql.
- import db/DB_Exports_4.sql to mysql .
- go to /node/apiRoutes change credentials of DB connection.
- Go to the directory where you have this project.
- Open command prompt (cmd).
- Run this command
node ./node/server.js
. - in browser type
localhost:8086/