Как показать свой проект друзьям или добавить в портфолио, если это просто файл на компе?
Сделал пару проектов, они лежат у меня в папке и запускаются только на моём компе. Хочу показать другу и вообще куда-то «положить», чтобы было портфолио. Но не понимаю, как это сделать — не скидывать же ему .py файл? Как нормальные люди показывают свои проекты?
2 ответа
Зависит от типа проекта, но почти всё решается через GitHub.
Для любого проекта (универсальный способ):
- Залей код на GitHub в публичный репозиторий.
- Добавь файл
README.md— это лицо проекта: что он делает, как запустить, скриншот. Часто README важнее самого кода: по нему сразу видно, понимаешь ли ты, что сделал. - Кидаешь другу ссылку на репозиторий — он видит код и описание.
Если проект — сайт (HTML/CSS/JS): выложи на GitHub Pages, тогда даёшь не код, а живую ссылку, которую можно открыть с телефона. Это самый «вау» вариант для друзей.
Если это Python-скрипт в консоли: другу проще показать через скриншот/запись экрана или дать ссылку на GitHub с инструкцией запуска в README. Готовый .exe — это уже сложнее и не обязательно.
Для портфолио джуна 3-5 проектов на GitHub с нормальными README и хотя бы один с живой ссылкой — уже отличный старт. Не код красивее всего продаёт, а понятное описание и то, что проект реально запускается.
Добавлю про README, потому что новички его недооценивают. Минимум, что там должно быть: одно предложение «что это», список «что умеет», команды для запуска и 1-2 скриншота (картинки заливаются в репозиторий и вставляются в README). Человек, который смотрит твоё портфолио, не будет читать код — он прочитает README и посмотрит скриншот. Сделай их хорошо, и даже простой проект будет выглядеть законченным.