Патч к собственному веб-приложению - звучит серьёзно. На деле все намного проще. 27 февраля я загрузил свой проект MathTasks на хостинг, на следующий день я получил первый фидбэк от своего друга, и сейчас, спустя две недели, отзывов от пользователей прибавилось.
Раздел, куда летят сообщения, называется "Сообщения об ошибках", но помимо информации о поломках там же появляются и пожелания пользователей. С ошибками я справлялся понемногу, а вот нововведения решил накатить сразу скопом.
Кнопка "Следующая задача"
Для тестов мне хватало кнопки "Назад", которая возвращала к списку всех задач. Но гораздо удобнее сразу после решения переключиться на новую задачу, особенно это будет заметно со смартфона. Поэтому эту штуку я взял на вооружение и сделал в течении дня.
Удаление комментариев
Система комментариев у меня появилась в последний момент. Я доделал основную часть приложения, прикрутил возможность оставлять сообщения об ошибках, и для дополнительной нагрузки добавил комментарии к задачам. Вот только эта часть моего приложения оказалась максимально примитивной.
Делать систему комментариев более навороченной пока смысла нет, разве что чуть-чуть её улучшить. И как раз возможность удалять свои комментарии - это самое чуть-чуть.
Возможность решать без регистрации
Этот пункт самый важный. Для многих, и для меня в том числе, необходимость регистрироваться - это повод пройти мимо сайта. Особенно, когда его функционал и надобность непонятна. Поэтому сделать возможность пользоваться своим ресурсом без этого сложного шага стало для меня главной задачей.
Теперь можно решать все задачи без регистрации. Конечно, в рейтинг попасть не получиться, и комментарий оставить тоже, но если в итоге у пользователя появится желание поучаствовать в проекте, и он зарегистрируется, то все его достижения перекочуют в его аккаунт.
Таким получилось первое обновление программы, которое я когда-либо делал.
Во время разработки упускаешь много классных фишек, которые можно прикрутить в проекте. С фидбэком не только удаляются незамеченные ошибки, но и появляются новые интересные задачи. Спасибо всем за предложения. =)