Skip to content

Interactive Schedule template for UrFU IT-majors using redips-drag-min.js and jspdf.min.js

Notifications You must be signed in to change notification settings

EnjiRouz/Interactive-Schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive-Schedule

Try it here: https://enjirouz.github.io/Interactive-Schedule/pages/index.html

Interactive curriculum for Urfu IT students, where the following functions are implemented:

  • displaying basic subjects from the database;
  • displaying additional disciplines divided into categories, each of which has its own color;
  • displaying and hiding elements within categories to ensure user-friendliness and compactness of the table;
  • trash bin in case the user wants to cancel the choice made in favor of the course;
  • clearing the table of elements added to it;
  • checking that the selected courses are not repeated;
  • checking that all cells in the table have been filled in;
  • generate a pdf file with a copy of the table for printing;
  • creating a hashCode based on user choices (to identify the user in the future in encrypted form).

Интерактивный учебный план для студентов IT-направлений УрФУ, где реализованы следующие функции:

  • отображение базовых дисциплин из базы даннных;
  • отображение дополнительных дисциплин, разграниченных на категории, каждая из которых имеет свой цвет;
  • показ и скрытие элементов внутри категорий для обеспечения убоства пользователя и компактности таблицы;
  • корзина на случай, если пользователь захочет отказаться от сделанного в пользу курса выбора;
  • очистка таблицы от добавленных в неё элементов;
  • проверка того, что выбранные курсы не повторяются;
  • проверка того, что все ячейки таблицы были заполнены;
  • генерация pdf-файла с копией таблицы для печати;
  • создание hashCode на основе выборов пользователя (для идентификации пользователя в будущем в зашифрованном виде).

show12

About

Interactive Schedule template for UrFU IT-majors using redips-drag-min.js and jspdf.min.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published