ITAMITAM
К перезачёту предметов
ITAM INFO · ВОЗМОЖНОСТЬ

Требования к ReadMe

Как оформить ReadMe для перезачёта проектной работы.

📌 Если есть трудности с оформлением ReadMe или обстоятельства, которые мешают этому напишите t.me/Daniil_Y.

Критерии, описанные ниже могут быть адаптированы под различные обстоятельства. Например, если речь идет о проекте с ML-соревновании, где не требовалось сделать UI, то этот пункт не обязателен.

Эти правила не распространяются на победы и достижения в сфере спортивного программирования.


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

  • Название проекта

  • Краткое описание — в 1-2 предложениях объяснить, что это за проект и какую проблему он решает. В рамках какого хакатона и для какого заказчика был создан.


2. Установка и запуск проекта

  • Простая инструкция для клонирования и запуска проекта:

  • Какие зависимости нужно установить.

  • Как настроить окружение.

  • Как запустить проект локально или через контейнеры (например, Docker).


3. Основной функционал проекта

  • Список ключевых функций и возможностей проекта.

4. Технологии и инструменты

  • Укажите используемые технологии, языки программирования, библиотеки, фреймворки и платформы.

  • Крайне желательно добавить значки (badges) для визуализации технологий.


5. Команда проекта

  • Состав команды (контрибьюторы). Даже те, кто не писали код.

  • Роли и вклад каждого члена команды в проект (например, разработка фронтенда, работа с базами данных, дизайн интерфейса).

  • Желательно ссылки на профили GitHub или любую другую индустриальную социальную сеть (Behance для дизайнеров, например, или универсальный LinkedIn).


6. Желательно - архитектура и структура проекта

  • Описание структуры папок и файлов.

  • Диаграмма архитектуры (очень вероятно, что была в презентации)


7. Демонстрация работы проекта

  • Скриншоты приложения или интерфейса.

  • Если возможно, то ссылка на GitHub Pages, Netlify, Heroku


8. Финальный текст-заключение

  • Почему этот проект важен или интересен. Чем он отличается от аналогов или как решает проблему лучше других.

  • Какие улучшения возможно добавить и как улучшить проект.


10. Лицензия

  • Укажите, под какой лицензией распространяется проект (например, MIT, GPL, или другой открытый стандарт).

Примеры для вдохновения

Предложите студентам посмотреть примеры качественных README:


Что если я имею победу на креатоне или другом ИТ-соревновании подобного формата?


Для участников CTF

Продолжить в ITAM.Bot

В боте можно открыть приложение, подать заявку, подписаться на обновления и следить за статусом.