Форма сдачи итогового проекта.
(для зачёта по проекту и получения сертификата с отличием достаточно получить 15 баллов из 30 за проект)
Итоговый проект оформляется в виде публичного репозитория на GitHub. Если вы никогда не писали продакшн код - допускается использование lowcode, nocode сервисов. Если это ваш рабочий проект, то можно код заменить видео демонстрацией работы вашего сервиса.
В README.md файле репозитория должны быть описаны (допускается прикрепить pdf к ответу вместо README):
- Название проекта
- Основная идея, уникальность, целевая аудитория
- Особенности реализации (основные фишки, дальнейшие шаги для улучшения)
- Необходимые библиотеки и ресурсы для работы сервиса
- Технические особенности (сбор и работа с данными, техники промптинга, модели, хранилища и.т.п.)
- Деплой (где развернули приложение, почему, особенности взаимодействия с пользователем)
Задача с рецензированием: Для получения итогового балла необходимо, чтобы вашу работу проверили преподаватели курса.
Постарайтесь подойти к заданию творчески и основательно. Возможно, это будет ваш начальный шаблон для дальнейших проектов или пойдёт в портфолио.
Дополнительные условия:
- Для получения 10 баллов за деплой - необходимо развернуть приложение и сохранять его работоспособность в течении 7 дней после отправки решения, чтобы преподаватели успели его проверить.
- Если реализуете идеи из курса, желательно добавить какой-нибудь свой новый функционал.
Формат сдачи:
- В текстовом поле вводим ссылку на GitHub-репозиторий проекта и ссылку на работающий сервис.
- Во вложение можно прикрепить pdf-файл с описанием проекта, если не смогли оформить репозиторий.
- Если не получилось развернуть рабочий сервис в интернете, допускается запись скринкаста с демонстрацией работы приложения (добавить ссылку на скринкаст).
Критерии оценки (максимум 30 баллов за задание):
Оригинальность идеи (10 баллов):
- понятно сформулирована и донесена основная идея приложения
- маркетинговые перспективы (целевая аудитория, ценность, уникальность)
- основные фишки, перспективы для развития
Реализация (10 баллов):
- как написан код (соответствие стандартам кодинга и структуре репозитория)
- логика работы приложения
- откуда брались и как готовились данные (если использовались)
- грамотное использование моделей, фреймворков, техник промптинга и.т.п.
Деплой (10 баллов):
- какие нужны ресурсы для запуска, адекватность и соответствие задаче.
- рабочее MVP в течении 7 дней - приложение отрабатывает с ожидаемым результатом, не выдает ошибок, соответствует заявленному функционалу.
- Скринкаст с демонстрацией работы (минус 3 балла) - на скринкасте засняты все заявленные сценарии использования, всё отрабатывает без ошибок, с ожидаемым результатом.