Суть проекта в генерации кода для тестов
Нужно реализовать:
1. Регистрацию/авторизацию пользователя
2. Два типа пользователей: админ и разработчик
2.1 Админ может только открывать чат, тесты и отчеты тестов, а разработчик
2.2 Разработчик может еще и создавать новые тесты, запускать их
3. Чат между пользователями - обычные сообщения либо файлы
4. Возможность видеть и открывать последние открытые проекты, где проект это набор тестов
5. Возможность видеть и открывать последние открытые тесты, где тест это комбинация описание теста + сгенерированный код
6. Возможность создавать тест
7. Возможность запуска теста
Создание и запуск теста пока что планируется как пустышка с несколькими окнами выбора и созданием мусорных xml файлов из-за сильно сжатых сроков, но я открыт к предложениям и готов заплатить если вы сможете меня убедить в реальности реализации функционала в сроки
Также к этому всему надо будет приложить
1. юз кейс диаграмму
2. классов(если будут)
3. диаграму развертывания
4. диаграму компонентов
5. концептуальную диаграмму
6. Логическую, концептуальную и физическую диаграмму бд
7. Скрипт создания БД
Предлагаю обсудить ТЗ детальнее в переписке или звонком, так как немного сложно сформулировать все ТЗ
дедлайн на выполнение - 30 вечером , максимум 31 мая