Skip to content

creewick/zet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZET

Это проект для подсчёта Зачетных Единиц для студентов.

Он может быть полезен, чтобы понять, сколько и каких спецкурсов вам не хватает, чтобы набрать нужное кол-во ЗЕТ.

Как развернуть у себя

1. Получаем список курсов

Внутри проекта есть отдельный модуль htmlParser.

Он нужен нам, чтобы из страницы учебного плана собрать json со списком курсов.

Пока что это работает только с сайтом УрФУ. (Пишите реквесты, если понадобится другой источник)

Вот как это работает:

  1. Откройте страницу с учебным планом на сайте УрФУ (залогиньтесь, если потребуется)

  2. Скачайте её как html (Ctrl+S, Webpage, HTML only)

  3. Запустите парсер (node parse.js path-to.html)

В папке htmlParser появится json с курсами. Оттуда его будет использовать основное приложение.

2. Собираем приложение

Это create-react-app, которое публикуется на Github Pages. Чтобы всё работало, нужно провести следующие шаги:

  1. npm install

  2. npm run build

  3. npm run deploy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published