Сделать схему базы данных "тестирование и практика студентов"

Я делаю веб-сайт на Django для решения задач на python, а так же прохождения контрольных работ. Необходимо сделать схему базы данных

Пользователь
●Студент или преподователь
●Имя
●Фамилия
●Отчество
●Никнейм
●Почта
●Пароль
●Номер группы
у ученика может быть назначена только одна группа, а у преподователя нету группы, но он может создавать кр для нескольких групп или получить данные по кр у определенной группы (то есть у преподавателя должны быть только те группы с которыми он работает)
задачи
●Название
●Описание
●Входные данные
●Выходные данные
●Статус задачи (решена или не решена)
●Код
●Статус публикации (опубликована или не опубликована)
●ID преподователя (необязательно)
контрольная работа
●Кол-во вариантов
●Кол-во попыток
●Время выполнения
●Время начала
●Время конца
●Проходной балл
вариант
●Задачи
задачи кр
●Название
●Описание
●Входные данные
●Выходные данные
●Статус задачи (решена или не решена)
●Код

Создание кр :
Преподаватель задаёт кол-во вариантов, кол-во попыток, время выполнения, начало работы, конец работы и проходной былл, после чего выбирает задачи для вариантов. Преподователь может выбрать задачи с тренеровочных задач, либо загрузить их, либо же выбрать из тех которые он загружал до этого. После чего они рандомно распределяются по вариантам (так же если преподаватель загрузил свои задачи, студент видит их только в кр, в "задачи" он их не видит, но если преподователь захочет их открыть для тренеровки, то студент у видит их в "задачи")

Разница между "задачи" и "задачи кр" :
"задачи" - там находятся только тренеровочные задачи
"задачи кр" - там находятся только те задачи которые преподователь выбрал для данной кр

Основной функционал:
●Авторизации/регистрация
●возможность прохождения практических тестов, т. е. тестирование исполняемых файлов программ, написанных студентами
●Возможность решать тренеровочные задачи
●возможность создания и редактирования кр преподавателями
●Возможность преподователя посмотреть статистику студентов по кр и выгрузить её
●Возможность преподователя посмотреть загруженные задачи
●Возможность студентов просматривать результаты кр (полученый балл за кр, полученый балл за определённую задачу и код) , а так же тренеровочных задач (решена правильно или нет, а так код)

Нужен backend-разработчик на Django


Нужен разработчик Django, который знаком с:
Commit
Celery
aiogram (это телеграмм библа для ботов, но будет хорошо если знает и разбирается)


Решения задач, связанных с сокетными соединениями (Middle или Senior)

Стек: Unity (C#)/ Django (Python)

О приложении: карточная игра для android,ios и web использования

Существует 2 типа игр: мультиплеерные с ботом или между игроками (2,3 или 4)

Проблема: реконнект выполняется некорректно при мультиплеерной игре

При потере соединения:

1. У игроков отображается разный прогресс партии. Например, у одного игрока 32 карты в раздаче, у второго - 48

2. В колоде для раздачи отображается отрицательное количество карт

3. Игрок теряет возможность выполнять ход

4. Происходит множество сессий переподключения

Оплата обсуждается с исполнителем

Провести нагрузочное тестирование

Цель: Выяснить предел нагрузки сервера по кол-ву подключений

1. Написание автотеста на основании документации проекта.

2. Написание скрипта для проверки максимальной загруженности сервера

1. Сымитировать подключение в виде запросов

2. Измерить кол-во одновременно подключенных пользователей по веб-сокетам (менее 64 000 тыс)

3. Тестирование получаемых данных по веб-сокетам

Стек: Unity (C#)/ Django (Python)

О приложении: карточная игра для android,ios и web использования

Существует 2 типа игр: мультиплеерные с ботом или между игроками (2,3 или 4)

Стоимость работ обговаривается с исполнителем

Помочь с выполнением заданий по Python Web (django, async, database)

Необходимо решить несколько задачек уровня Python Middle по async, django, database, scrapping и т.п. (см. вложение) с реальным разработчиком, который давно в теме, и объяснить решение. Для хорошего специалиста задания проблем не вызовут.


Дебаг и отладка Подписки стект django graphql phyton

В подписке реализована доставка сообщений в две стороны
Сейчас проблема в том что доставка сообщения работает только в одну сторону
С другой стороны приходит уведомление но в ней
chat: null
message: null
Пишите в телегу для более быстрого взаимодействия, контакт в профиле
@nizamov4

Нужен backend-разработчик на Django

Задача заключается в следующем:
Есть вёрстка сайта и нужно посадить это всё на джанго на наш сервер который я предоставлю, реализовать там регистрацию и авторизацию пользователей , сделать кастомную админку которая тоже есть в вёрстке ну в админке там немного поработать над функционалом. макет сайта https://www.figma.com/file/cuvzNK6HLBFBP7tUZz0LIJ/20221202-fl007-toto7?node-id=1797%3A1079&t=OL4JF5gKWCLQrsit-0


Дебаг и отладка Подписки стект django graphql phyton

В подписке реализована доставка сообщений в две стороны
Сейчас проблема в том что доставка сообщения работает только в одну сторону
С другой стороны приходит уведомление но в ней
chat: null
message: null
Пишите в телегу для более быстрого взаимодействия, контакт в профиле

Django - настроить почтовый сервер

Доделываем приложение на Vue + Django. Нужно помочь, созвониться, рассказать и научить как настрить почтовый сервер (для валидации почты юзеров). Проблема у нас именно с почтой. Не занимались этим никогда( возможно косяк в нс записях или в ссл


Разработка части web-приложения (Python, Django ORM)

Разрабатывается web-приложение для автоматизации сети небольших офисов.
Нужна помощь в написании нескольких функций для API выборки данных из базы.
Стек: Python, Django ORM, FastAPI, Pydantic.
Чтобы быстро и хорошо сделать эту работу помимо стэка, полезно понимание (или готовность быстро разобраться) с
  • оптимизацией запросов (когда исполняется QuerySet)
  • применением Database Functions.
Если есть готовность уделить хорошее время этой работе в ближайшие пару недель, свяжитесь со мной. Я вышлю более детальную информацию, отвечу на вопросы, договоримся о стоимости и начнем.


Разработать электронный журнал frontend+backend

Необходимо разработать электронный журнал (как выглядит смотри во вложении)
Приоритетный стэк:
Backend - Python + Django + PostgreSQL
Frontend - HTML CSS
Могу рассмотреть и другие варианты.
Общий функционал:
1) Аутентификации (желательна интеграция с ldap)
2) Разграничение прав для пользователей на чтение и запись
3) Уведомлений на почту о приближении даты следующего осмотра.
Функционал журнала
1) Экспорта в формате pdf и ods за определенный период
2) Функционал заполнения новых устройств (с возможность указания периода осмотра, например выставляешь раз в месяц и при следующем выборе данного устройства дата должна автоматически устанавливать от столбца "Дата следующего тех.осв." столбцы 10 и 11 с возможностью изменения).
3) Возможность выбора уже имеющихся устройств и автозаполнение соответствующих столбцов номер 2,3,4
4) Добавить дополнительный столбец для вложений файлов (в экспорт попадать не должен).
В результате хочется получить:
1) Готовое ПО (в идеале настроенный образ Docker с возможность подключения внешней БД + отдельно исходники)
2) Тех. документацию которая будет содержать информацию о используемых библиотек, модулях и т.п. (коментарии в коде приветствуются)
3) Схему связей БД
Срок от 7 до 14 дней (за качественное выполнение в более сжатый срок возможна доплата)

Нужен backend-разработчик на Django

Нужен разработчик Django, который знаком с:
Commi, Celery, aiogram (это телеграмм библа для ботов, но будет хорошо если знает и разбирается). Нужно исправить некоторые моменты. Остальные подробности в личке

Проведение нагрузочного тестирования

Цель: Выяснить предел нагрузки сервера по кол-ву подключений


1. Написание автотеста на основании документации проекта.

2. Написание скрипта для проверки максимальной загруженности сервера

1. Сымитировать подключение в виде запросов

2. Измерить кол-во одновременно подключенных пользователей по веб-сокетам (менее 64 000 тыс)

3. Тестирование получаемых данных по веб-сокетам



Стек: Unity (C#)/ Django (Python)



О приложении: карточная игра для android,ios и web использования

Существует 2 типа игр: мультиплеерные с ботом или между игроками (2,3 или 4)

Стоимость работ обговаривается с исполнителем

Проведение нагрузочного тестирования

Цель: Выяснить предел нагрузки сервера по кол-ву подключений


1. Написание автотеста на основании документации проекта.

2. Написание скрипта для проверки максимальной загруженности сервера

1. Сымитировать подключение в виде запросов

2. Измерить кол-во одновременно подключенных пользователей по веб-сокетам (менее 64 000 тыс)

3. Тестирование получаемых данных по веб-сокетам



Стек: Unity (C#)/ Django (Python)



О приложении: карточная игра для android,ios и web использования

Существует 2 типа игр: мультиплеерные с ботом или между игроками (2,3 или 4)

Стоимость работ обговаривается с исполнителем