Документация проекта HW Checker

Добро пожаловать в документацию системы проверки домашних заданий!

HW Checker - это веб-приложение на Django для управления домашними заданиями, организованными по курсам. Преподаватели создают курсы, записывают на них студентов и создают домашние задания. Студенты сдают работы, а преподаватели проверяют их и выставляют оценки.

Содержание

Быстрый старт

Установка

git clone <repository-url>
cd SE-XP
pip install -r requirements.txt
cd hw_checker
python manage.py migrate
python manage.py runserver

Использование

  1. Зарегистрируйтесь как студент или преподаватель

  2. Преподаватель создает курс

  3. Преподаватель записывает студентов на курс

  4. Преподаватель создает домашние задания в рамках курса

  5. Студенты видят свои курсы и задания

  6. Студенты отправляют решения (файлы)

  7. Преподаватель проверяет работы и выставляет оценки

  8. Студенты видят оценки и отзывы в таблице оценок

Индексы и таблицы