- Обо мне
-
- Стоимость работы:
- от 30 000 руб. за месяц
- Профессиональный опыт:
- менее года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт, электронные деньги
Я студент 2 курса МГТУ им. Н. Э. Баумана, кафедры Информатики и вычислительной техники (ИУ6). Мой Вуз и самообразование на текущий момент обучили меня: - Delphi - C++, Qt Creator - Python, fastapi, pydantic, sqlalchemy - CSS, HTML, JavaScript - Oracle, Postgresql, sqlite - Ruby, Ruby on Rails В самом вузе активно изучали весь 3 семестр фреймворк Ruby on Rails с преподавателем, который имеет опыт в коммерческих проектах на позиции backend RoR разработчика. В связи с этим на семинарах подробно изучали конкретные жизненные задачи при написании кода. Все мои лабораторные работы, с предварительным описанием задач, а также зачетная работа, в которой я показал свои навыки в RoR представлены на гитхабе: Лаб. работы: https://github.com/TimofeyTst/BMSTU_WEB Зачетная работа: https://github.com/TimofeyTst/IWant Функционал зачетной работы представлен на видео в профиле, вкратце его описание: - Лента постов - Поиск постов по тегам - Рекомендации постов с логикой подбора - Добавление поста, коммента - Чат на вебсокетах - Профиль Подробнее: - Настройки профиля с персонализацией - Комменты с возможностью лайкнуть, транслирование изменения о количестве лайков через веб сокет канал всем пользователям, кто на странице с постом. Сделано при помощи TurboStream - Подписчики, при этом кнопка подписки/отписки и количество подписчиков также обновляются без обновления страницы используя TurboStream - Возможность сохранить пост в свою коллекцию. Кнопка сделана на Turbostream, просмотреть сохраненные посты можно из профиля - Сделан чат на тех же TurboStream возможностях с публичным транслированием, реализована кнопка сообщения - Интернационализация при помощи I18n - Смена темы - Все стили CSS и верстка написаны вручную. Для удобства пользования сервисом реализованы кнопки под каждым постом в ленте, позволяющее прямо из нее сохранить пост, открыть, редактировать, если он принадлежит текущему пользователю - Использован JavaScript для предварительного просмотра фото при создании поста, редактировании аватарки, активации анимаций появления при нажатии на определенные кнопки на сайте - Все это напичкано модельными и системными (интеграционными) тестами при помощи Rspec, capybara- Ключевые навыки
- Отзывы
Нет отзывов