Pull to refresh

История о попытке стать стартапером или отдам проект в Open Source

Reading time3 min
Views632

Краткое содержание


Чтобы не тратить время дорогих читателей, в первом же абзаце кратко расскажу, что вы найдёте под хаброкатом.
Долгое время я работал над сайтом по планированию, организации и sharing'у событий. Начинался проект как домашняя поделка в свободное время ради собственного удовольствия и практики новых для меня технологий.



Позже два моих друга изъявили желание присоединиться, и мы задумались о том, как из такой домашней поделки для себя сделать что-то полезное другим и приносящее деньги. Из названия статьи вполне понятно, к чему мы пришли — потратили деньги, время и нервы на непривычные для нас задачи вроде поиска инвесторов, планирования бюджета и прочего стартапного дерьма и ни к чему годному в конце не пришли.

Осознав, что мир стартапов, так красочно описанный всеми кому не лень, нам не подходит по личным причинам, мы закончили мучать себя и своих близких и забросили проект. Время от времени я возвращаюсь к нему, как и раньше, чтобы испробовать новые технологии или же просто отдохнуть от монотонных будней, где главенствует концепция Правильной Разработки вместо так любимого мне Хренакс-Херакс-в-Продакшн.

И вот я понял, что пришло время открыть эту песочницу. Немного о технологиях:
  • Node.js
  • Express.js
  • Mongo DB
  • Gulp.js
  • Angular.js
  • Go-lang реализующий сервис картинок


Открытый репозиторий на GitHub. Haзвание — Eventorio.
Открываю код для всех, кому интересно. Проект абсолютно классический, с пользователями, событиями, поиском по тексту. Можно смотреть на костыли и показывать другим, как делать не надо, можно смотреть на интересные решения и забирать их себе в проект. Можно писать что-нибудь для Eventorio, можно форкать… В общем — yet another failed project.



Начало


Больше года назад я работал в лаборатории своего университета. Благодаря моим коллегам я осознал, что очень люблю веб-разработку, не вижу ничего плохого в JavaScript на сервере, да и вообще язык мне приятен и импонирует. До этого писал на Java, Scala, Python, немного C++, но после разработки на Node.js для себя решил, что кроме него я не хочу ничего на сервере для реализаций REST api. Не поймите меня неверно, каждой задаче свой инструмент, и для задачи разработки REST api очередной соц. сети, сайта для стартапа или же чего похожего я для себя выбираю Node.

Так как технологии, на которых разрабатывали в этой лабе, я знал плохо, решил придумать себе маленький проект, на котором буду оттачивать свое мастерство. Родилась идея сайта для организации событий, продаже билетов и всяких других ништяков. Так как проект не собирался выходить в большую публику, для себя я его описывал как «должен делать то, что делают Eventbrite, Facebook Events и вообще любой сервис в бизнесе событий». Сидел, пилил, пыхтел, учил Angular и познавал плюсы с минусами MongoDB с её NoSQL и всеми подводными камнями.

После нескольких месяцев такой домашней разработки пара моих друзей предложили мне сделать из этого велосипедостроения стартап, благо это сейчас модно, молодежно, и вообще. Я сомневался некоторое время в этой затее, так как не чувствовал в себе силы и духа стартапостроения, но решил согласиться, так как в университете начинался курс по стартапам. Так мы начали ходить на лекцию к Эдварду Буньону (Edouard Bugnion) и превращать доморощенный проект в правильный стартап.

Стартап


Это был очень интересный предмет. Мы строили бизнес-модели, думали над финансами, искали инвесторов, ходили на venture kick, в общем делали все, что делают молодые активные безработные. Давали презентации, рассказывали друзьям, рекламировались через сарафанное радио, ибо денег на маркетинг не было… Было интересно.

Через три месяца такой беготни я понял, что не хочу этим заниматься. Поиск инвесторов, презентации, цифры в финансовом плане, которые ни на чем не основаны… Я очень плохо себя чувствовал и был морально вымотан. Слава богу, на хабре, гиктаймсе и мегамозге достаточно статей на тему «Почему вам не стоит делать свой стартап», которые помогли мне не сильно расстраиваться из-за своего провала. В итоге все наработки по стартапу были отданы моим друзьям, которые вроде как продолжили это дело (и, надеюсь, у них все получится!). А я вернулся к своей обычной тихой жизни, переодически возвращаясь к Eventorio ради собственного удовольствия.

Заключение


После этих активных трех месяцев проект не особо сдвинулся с места. Была добавлена часть функционала на Go для обработки картинок, тэги, маленькие фиксы… Особой цели больше эта разработка не имела, я просто писал код, когда было желание и время, уже даже не думая о будущем этого проекта. И вот теперь я решил, что эти наработки могут быть кому-нибудь интересны, и выкладываю весь код, как он есть, на GitHub. Я понимаю, что мои действия очень самонадеянны, что таких проектов и историй огромное количество и у каждого программиста есть пара заброшенных работ, но я бы очень хотел, чтобы кому-нибудь этот код пригодился.

Ну, а если нет, то пусть так и лежит, как сотни и тысячи открытых проектов на GitHub, никому не нужных и нерабочих.

P.S. Сайт крутится сейчас на DigitalOcean с минимальными конфигурациями, так что вполне может упасть от хабраэффекта.
Tags:
Hubs:
Rating0
Comments0

Articles