Схемочка. Хобби помощник
#backend #python #django

Схемочка - конструктор схем по номера и схем для вышевок на основе картинок. Сам проект на фреймворке django, а картинки обрабатывает движок основанный на библиеотке компьютерного зрения OpenCV. Она анализирует цвета, контуры изображения, обарабатывает и составляет карту для дальнейшего исользования.
Проект был передан на доработку в подвешенном состоянии. Пришлось разбираться как в самом проекте, так и с сервером. Были решены некоторые вопросы с деплоем приложением и базы данных.
Моих знаний не хватило, чтобы доработать сам движок компьютерного зрения т.к специальность не моя, а обработка изображений требовала определенных навыков.

Я доработал некоторые вопросы по интерфейсу:
- права доступа на сохранение картинок
- поправил редактирование контента
- немного переделал и поправил каталог блога новостей и масстер классов
- поправил мобильную версию
- формат даты и сортировка мастер классов
- руссифицировал админку
Добавил некоторый функционал для Мастер-класса. До этого новый мастер-класс заполнялся администратором. Теперь есть форма, с которой идет заполнение, а из админки есть функция подтверждения заявки.


Так же сделал функционал добавления отзывов.


Контентные функциональные блоки. Вынос информации, которая не является просто контентом. Так например теги при заполнении мастер класса и плашка уведомления для пользователей.

Для меня это был практически первый серьезный проект на django. Было приятно поразбираться в нем, освоить структуру и конечно писать на python.