У меня последнее время нет времени или желания чтобы заниматься своим веб-проектом (чатик), который я разрабатывал 2 года; но очень не хочется чтобы мой труд пропадал.
Я уже показывал Хабру свою разработку, но так как она мало относится к тематике сайта, а исходников я не предоставил, статья не вызвала интерес аудитории.
Сегодня я публикую код. Возможно, кто-то обратит внимание на хорошую разработку и не даст проекту загнуться. Этот движок по настоящему хорошо реализует современный чат, где можно обмениваться медиа-контентом, вести свой альбом, ну и просто общаться. Я пытался сделать что-то лучше тех чатов, в которых сидел сам, — и у меня это получилось. Конечно, моя разработка не тянет на широкий захват аудитории уровня вконтакта или телеграма, — это просто красивый, юзабильный чатик для аудитории средних размеров, и там можно почти всё (в плане функционала).
Теперь о минусах
Когда я его разрабатывал, я ориентировался в первую очередь на компьютеры, потому что сам привык пользоваться именно им, а не телефоном (я вообще не понимаю как всякие зумеры предпочитают смартфон компьютеру). Поэтому лучше использовать ПК, если вы сидите на том сайте, хотя вам ничего не мешает зайти на него с мобилки, и вы даже сможете пользоваться адаптивной версией сайта. Лично я считаю, что мобильная версия немного подкачала (я, можно сказать, изначально вообще не предполагал ее в принципе, тем не менее она есть, и мне даже пару знакомых сегодня сказали что она весьма неплохая)
Если кому-то всё же интересно
В идеале я хочу отдать проект тому, кто готов его поддерживать, и даже помогу с установкой и настройкой (если вы еще не имели дело с node.js или у вас просто возникли какие-то трудности с работой модулей). А если вы захотите развивать его, помогу разобраться в коде и исправить некоторые баги (сразу скажу, что они есть, но их мало и они незначительные и не препятствуют свободному общению). Также приветствую тех, кто просто хочет использовать этот движок для своих целей, но брать чужой портал под ответственность не готов, — я готов поделиться с Вами своим кодом.
О чем всё же речь
Сайт crawc.net (не обращайте внимания на ботов, их можно убрать). Исходный код и структуру базы данных можно скачать тут.
Более подробно почитать о сайте и его возможностях можно тут.
4eckme Автор
Прошу прощения, что не оформил гитхаб как следует. На самом деле я не так давно им пользуюсь, и не разобрался, как загрузить всю структуру каталога сразу.
alekciy
Сложно будет достигнуть заявленной цели если код на гитхабе в нормально виде даже не выложен. Архив с исходниками, как сейчас, можно выложить на любой хостинг или облако. Сила open source и github в частности при этом ни как не используется. Много-много лет назад исходники и работу над ними могли делать через копирование архивов, но в 2021 году это смотрится очень плохо.
Я ничуть не хочу умалить продленную работу, но она так в таким плохом виде представлена, что уже на фазе просмотра исходников я думаю много кто из перешедших в гитхаб отвалятся.
4eckme Автор
Я обещаю потом поправить. Хотя в принципе не думаю, что такая подача отпугнет тех, кто заинтересовался проектом.
lair
Создается ощущение, что вы не понимаете его предназначения. Это не хостинг.
4eckme Автор
Прошу прощения за такую подачу материала. Как я уже сказал, я только недавно начал свою работу с гитхабом и не сразу разобрался, как добавить каталог.
Теперь я оформил репозиторий как надо.
lair
Судя по истории — все равно не понимаете.
4eckme Автор
Я прекрасно понимаю что такое гитхаб — я не умственно отсталый.