Комментарии 18
Интересный проект.
Было бы интересно. А на чём вы раньше писали бекенд? Django/Ror? Сам пишу на django, но тоже посматриваю в сторону go. В ближайшее время хочу попробовать на одном из pet проектов.
Сейчас мне кажется из функционала не хватает возможность создавать проекты(с описанием и общими деталями), а к ним уже и задачи. Ну и так же задачи сортировать по типу. И конечно же нужны сроки к задачам.
P.S. У вас почему-то на модалке авторизации поле пароль имеет type=«text».
Если сообщество проявит интерес, то я бы мог более детально рассказать о тонкостях реализации некоторых функций сервиса с конкретными примерами кода.
Было бы интересно. А на чём вы раньше писали бекенд? Django/Ror? Сам пишу на django, но тоже посматриваю в сторону go. В ближайшее время хочу попробовать на одном из pet проектов.
Сейчас мне кажется из функционала не хватает возможность создавать проекты(с описанием и общими деталями), а к ним уже и задачи. Ну и так же задачи сортировать по типу. И конечно же нужны сроки к задачам.
P.S. У вас почему-то на модалке авторизации поле пароль имеет type=«text».
Да, писал раньше на Django. Спасибо за фидбек, учту пожелания. Пароль специально с типом text, для снижения шанса ввода опечатки в пароль. Для упрощения не стал делать классическую схему с вводом и повтором пароля. Не учел что многие используют программы вроде lastpass, и сохранение пароля браузером. Буду переделывать на обычный.
Под оперу 12 не рассчитано? невозможно удалить задачу.
Интересно в целом, и особенно — как планируется получать доход от сервиса?
Есть пару замечаний по регистрации:
1 — пароль в форме все же делать type="password" для безопасности, из-за этого, ни браузер, ни LastPass — так и не предложили сохранить эти данные.
2 — подтверждение email следует присылать вместе с письмом "Успешная регистрация"
3 — ну и желательно в письме не показывать пароль
1 — пароль в форме все же делать type="password" для безопасности, из-за этого, ни браузер, ни LastPass — так и не предложили сохранить эти данные.
2 — подтверждение email следует присылать вместе с письмом "Успешная регистрация"
3 — ну и желательно в письме не показывать пароль
Интересный проект, а на чем был реализован Frontend?
Сам я бекендщик и люблю и умею фронтенд чуть более чем никак. Хоть и имею достаточное предоставление, о том, как лучше подстроить бекенд под фронт. Поэтому пришлось искать исполнителя. А как исполнителю поднять бекенд у себя локально? В случае с Go это 2 комманды: запуск миграций для создания таблиц в sqlite, и собственно запуск веб-сервера. Все. К тому же нет нужды передавать исходники как случае с python/ruby/php/… Про деплой и говорить нечего, это действительно просто.
python: pyinstaller, nuitka, etc..
Асинхронные задачи
Не все задачи выполняются мгновенно, поэтому их желательно запускать асинхронно. В django для этого потребовался бы celery или аналог, то есть отдельный процесс. В go все работает в едином процессе и в коде запускается через оператор go. Очень просто и красиво. Использую для асинхронной отправки почты.
Вы сравниваете несравнимое. Есть tornado, asyncio в которых можно сделать аналогичное. Да и в целом решение так себе: если приложение упадёт/отключится свет/etc то, celery таску то после перезапуска выполнит.
Аналогично асинхронным задачам, это также реализуется в едином процессе(вместо celery / celerybeat)
Опять сравниваете несравнимое… А когда загрузка вырастет, и одно приложение перестанет справляться переписывать будете?
По поводу самого проекта: идея хорошая, но всё таки не очень ясно как Вы позиционируете его. Это замена фриланс биржам, или сервис призванный дополнить, и облегчить работу с ними?
Согласен, что для более критичных задач специализированная очередь не помешает. Но пока этого достаточно. И масштабирование на данном этапе нет требуется, хотя при необходимости можно будет поднять еще процесс на другом сервере, архитектура пока простая и это позволяет. Сервис позиционируется как облегчение работы с биржами в том числе, но не как их замена.
Можно добавить элементы, которые обычно присутствуют на фриланс биржах (не знаю, может уже они у вас есть, сервис не проверял), такие как, профили пользователей, рейтинг с отзывами и т.п.
Чуточку выше сказано:
То есть рейтинг с отзывами на данном этапе точно не нужен. Небольшой профиль не помешал бы(контакты например указать).
Я думаю что сервис позиционируется как простая среда управления проектами(заданиями). Для тех, у кого нет постоянной команды(иначе им бы лучше подошёл другой сервис типа Trello, Refmine, Jira). Поэтому нужно в первую очередь развивать управление заданиями и коммуникацию.
Сервис позиционируется как облегчение работы с биржами в том числе, но не как их замена.
То есть рейтинг с отзывами на данном этапе точно не нужен. Небольшой профиль не помешал бы(контакты например указать).
Я думаю что сервис позиционируется как простая среда управления проектами(заданиями). Для тех, у кого нет постоянной команды(иначе им бы лучше подошёл другой сервис типа Trello, Refmine, Jira). Поэтому нужно в первую очередь развивать управление заданиями и коммуникацию.
НЛО прилетело и опубликовало эту надпись здесь
а в open source не хотите?
Приятный интерфейс. Интересно поразбираться! В асане, например, очень не хватает русского языка…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Greentask — бесплатный сервис быстрого создания задач и облегчения работы с фрилансерами