Hi there I am Mogrima

Добро пожаловать на мой сайт.
Я веб-разработчик, в своих проектах использую разнообразные современнные (и не очень) технолгии.

Портфолио

  • Многостраничный сайт Врата
    • PHP
    • MySQL
    • HTML5
    • CSS3
    • LESS
    • JS
    • GULP
    • VS CODE

    Арт-проект «Врата»

    Многостраничный сайт, посвященный результатам творческой деятельности. Включает страницы со слайдерами, в котором отображены иллюстрации. Собственная читалка для книг. В ней предусмотрена возможность добавлять закладку (для авторизованных пользователей). На страницах альбома можно добавить понравившийся рисунок в свою коллекцию. И, разумеется, на сайте есть базовые вещи - как возможность оставлять комментарии, регистрироваться, авторизоваться, редактировать свой профиль, а так же удалять аккаунт.

    1. Backend: Логика сайта написана на PHP 7.1., при управлении реляционной базой данных с помощью системы MySQL. Помимо самописного ядра, сейчас разрабатывается админ-панель, чтобы автор рисунков и текстов мог самостоятельно добавлять свои работы: рисунки (название, категории, само изображение и путь до него, установка рейтинга) и принадлежность к альбому; сам альбом (название, описание, мета-информацию); книги и стихи; новости.
    2. Frontend: Клиентская часть сайта реализована без использования js-фреймворков. HTML5, CSS3 (LESS) и JavaScipt. Код html регулярно проверяется на валидаторе, с соблюдением семантичности верстки и с учетом доступности сайта для скрин-ридеров.
    3. Описание задачи: Цель состояла в создании полноценного многостраничного сайта без использования CMS, при этом без потери в каком-либо функционале. Сейчас базовые функции для пользователя созданы. Отстутствует возможность ставить подобие лайков, не видно количество просмотров и отстутствует поиск по сайту. Сейчас это в процессе реализации. Самая главная задача, которая закладывалась - это сделать проект по принципу Graceful Degradation, именно поэтому, например, были сделаны фоллбеки с страницами регистрации и авторизации, если по какой-то причине пользователь не сможет работать с модальными окнами. Или полноценное функционирование сайта при отключенным js и не подгруженном css (например, отправка форм и просмотр контента).
    4. Итоги: Пользователь, заходя на сайт, может: просматривать иллюстрации в слайдере, добавлять их себе в избранное или удалять из них, читать тексты в читалке, оставлять закладку на странице книги, чтобы не потерять место, искать рисунки и книги по заданным фильтрам регистрация, авторизация, удаление профиля, возможность оставлять комментарии, редактировать свой профиль. Есть асинхронность оставления комментариев, которая реализована через jquery (это единственное место, в котором он исполуется). В проекте планируется полный переход на нативный JS.
  • Многостраничный сайт Врата
    • DJANGO
    • SQLite
    • JINJA
    • CSS3
    • SCSS
    • JAVASCRIPT
    • GULP
    • VS CODE

    Интернет-магазин «Дом лесной Ведьмы»

    Интернет-магазин колдовских предметов.

    1. Backend: Логика сайта реализована с помощью фреймворка Django 3.2., и СУБД SQLite.
    2. Frontend: Встроенный шаблонизатор Джанго
    3. Описание задачи: Написать интернет-магазин.
    4. Итоги:

Навыки

  • HTML5
  • JINJA
  • PUG
  • CSS3
  • SCSS
  • LESS
  • BOOTSTRAP
  • Javascript
  • VUE
  • Python
  • Django
  • PHP
  • MySQL
  • Open Server
  • Webpack
  • Gulp
  • Wordpress
  • Git
  • Github
  • Figma
  • Photoshop
  • Illustrator

Обо мне

Mogrima
I`m

Занимаюсь фрилансом, попутно развиваясь как специалист. Имею личный интерес выполнить работу на отлично, так как это мой хлеб и опыт. В своей работе использую современные технологии и методологии: разбиваю проект на компоненты, чтобы облегчит понимание и сопровождение сайта в будущем, пишу код по БЭМу, делаю структурированную логическую разметку с использованием подходящих тегов. Верстаю адаптивные, кроссбраузерные, доступные сайты по макетам в формате .figma, .psd. Не откажусь и от макетов в других форматах.

При работе с кодом пользуюсь линтерами, но и сама слижу за чистотой и единообразием. Занимаюсь посадкой сайта на CMS (вордпресс), прикручиваю админ-панель. Дополнительно загружаю сайт на хостинг, привязываю к домену. Могу сопровождать работу сайта в дальнейшем.

Контакты

Связаться со мной можно, отправив мне письмо, щелкнув по ссылке:

Связаться
Давайте общаться: