Giter Club home page Giter Club logo

chop-chop-edu's People

Contributors

anastasia0101 avatar dependabot[bot] avatar grap-anatoly avatar ombogdan avatar yulyko avatar

Watchers

 avatar  avatar

chop-chop-edu's Issues

Ососбистий кабінет викладача (home)

Має відображатися:

  • - Фото викладача,
  • - Повне ім'я викладача,
  • - почта,
  • - button edit profile,
  • - link (home/journal),
  • - link home/test-month
  • - link home/test-theme
  • - link home/test-semester
  • - drop-down list for choose subject for this teacher

Після вибору без перезавантаження сторінки у drop-down lists додаються посилання на матеріали відповідно до категорії

  • - drop-down list lectures,
  • - drop-down list practicals,
  • - drop-down list labs

Біля кожної лаби практики, лекції чи лаби має бути link edit
Routs:

  • home/edit/lecture:id
  • home/edit/lab:id
  • home/edit/practical:id

Функціонал для відображення лаби (тест)

На сторінці має відображатися щось таке
() - radiobutton
||_ - check-box
там де потрібно знайти пару, то все інпути max 1 символ, зліва input type="number", справа input type="string" у другого перевірка на isLetter
сторінка лаби лекції практики test

Сторніка куратора (home)

Має вигляд
особистий кабінет куратора

червоні, зелені і жовті елементи таблиці ----> link to page особової справи студента.
Також кольри мають обраховуватися сервером через умову, умову уточнити у метелапа, якщо до того часу не вирішиться це питання.

Функціонал відображення лекції (тест)

На сторінці має відображатися щось таке
() - radiobutton
||_ - check-box
там де потрібно знайти пару, то все інпути max 1 символ, зліва input type="number", справа input type="string" у другого перевірка на isLetter
сторінка лаби лекції практики test

Форма для зберігання тесту для ЛЕКЦІЇ

photo_2019-12-17_15-05-42.jpg

###ФУНКЦІОНАЛ

**взяти із БД **

  • - усі предмети (id and name) викладача
  • - із предмету теми (id, name)
  • - із теми лекцї (id, name)

відобразити

  • отримані names в drop-down lists

взяти із форми

  • - питання type: string
  • - відповід type: string
  • - тип відповіді type: boolean

page forget password

password recovery
має перевірятися наявність такого юзера в бед по почті, після чого на почту надсилається листіз посиланням на сторінку відновлення паролю
save new password
після чого збереження нового пароля і перехід в особистий кабінет

Registration pages

regiastration page

  • поле для введення телефону

при обиранні куратора додати поле group name*

Особистий кабінет студента (home)

Сторінка включає у себе дані про студента, групу, куратора, загалну кількість пропусків, бали по предметам, виділення заліку та екзаменаційного предмету. Пошук предмету, картку предмету із назвою предмету та ПІП викладача.
особистий кабінет студента

Ососбистий кабінет куратора (home/student:id)

Це сторінка при переході на сторінку особоовї справи студента.
Має включати у себе:

  • Лунку переходу на сторінку home,
  • Ім'я і прізвище стедунта,
  • фото студента,
  • таблиця даних по предметно:
    • бали за лекції,
    • бали за практики,
    • бали за лаби,
    • сума балів за теми,
    • сума балів за тести за місяці,
    • бали за завершенний останній семестр
      Кількість пропустків спільна і має відображатися на сторінці окремо від таблиці

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.