Небольшое Rails приложение
5 000 руб. за проект
•
электронные деньги
Добрый день,
Мне хотелось бы обратиться за написанием небольшого Rails приложения, интересного для меня с образовательной точки зрения.
Нужно реализовать приложение-пинарик (http://www.pinarik.ru), прикрутив Devise и что-нибудь для корректной работы с календарной основой пинарика. При этом не требуется ни сложного фронтэнда, ни деплоя приложения на сервере.
Что оно должно уметь:
1. Аутентификация пользователя через Devise по двум полям email и пароль.
2. После авторизации перенаправлять в личный кабинет, где собственно и ведется работа с пинариком
3. Отображать 30/31 ячейку в зависимости от текущего месяца в личном кабинете
4. Хранить состояния каждой ячейки – зеленый, красный или серый с номером дня для неотмеченных дней. Первый клик по серому дню с номером – красный, второй клик – зеленый, третий возвращает в исходное серое состояние.
5. Переходить между месяцами назад, но не вперед пока месяц еще не наступил.
При этом требуется возможность запустить его только локально, то есть не нужна ни подготовка для деплоя, ни bd сложнее sqlite. Для наглядности нарисовал картинки – они в приложении.
Мне хотелось бы обратиться за написанием небольшого Rails приложения, интересного для меня с образовательной точки зрения.
Нужно реализовать приложение-пинарик (http://www.pinarik.ru), прикрутив Devise и что-нибудь для корректной работы с календарной основой пинарика. При этом не требуется ни сложного фронтэнда, ни деплоя приложения на сервере.
Что оно должно уметь:
1. Аутентификация пользователя через Devise по двум полям email и пароль.
2. После авторизации перенаправлять в личный кабинет, где собственно и ведется работа с пинариком
3. Отображать 30/31 ячейку в зависимости от текущего месяца в личном кабинете
4. Хранить состояния каждой ячейки – зеленый, красный или серый с номером дня для неотмеченных дней. Первый клик по серому дню с номером – красный, второй клик – зеленый, третий возвращает в исходное серое состояние.
5. Переходить между месяцами назад, но не вперед пока месяц еще не наступил.
При этом требуется возможность запустить его только локально, то есть не нужна ни подготовка для деплоя, ни bd сложнее sqlite. Для наглядности нарисовал картинки – они в приложении.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.