Position: Програміст на Django 1.9.0
Company: GlutenOff.ua
Category: Python
Experience: no_exp

Доробки вебсайту по інтернет-магазину на Django 1.9.0

В проекті 3 оболочки сайтів, які працюють на одній базі: 
glutenoff.ua, milkoff.com.ua, saharoff.com.ua

Задачі:

1. Змінити код Google Analytics та Google Tag:
1.1. Поставити нові версії кодів замість існуючих на сайті;
1.2. Залишити можливість зміни ідентифікаторів в адмінці.

2. Додати українську версію сайту та можливість вибору мови:
2.1. Додати укр. версію в підпапці /ua/ ;
2.2. Для рос версії - краще зберегти існуючу базу посилань АБО винести в підпапку /ru/ і налаштувати 301 редірект з існуючих сторінок;
2.3. У авторизованого користувача мову можна спитати при першому відвідуванні і зберегти в профілі в базі даних. Не авторизованому користувачу - спитати при першому відвідувані та запам'ятати по кукі. По дефолту - українська.
2.4. Попередній список задач по створенню українських версій сайтів (3 інтернет-магазина):
2.4.1. Додавання підтримки перекладу назв моделей та полей;
2.4.2. Підтримка перекладу атрибутів моделей даних клієнтів, акцій, категорій, продуктів, рецептів, статей та інших розділів;
2.4.3. Додавання підтримки перекладів html шаблонів
2.4.4. Підтримка перекладу головної сторінки та сторінок продукції, продукту, рецептів, рецепту, статей, статті, доставки та оплати, контактів, корзини, кабінету користувача,  історії покупок;
2.4.5. Додавання підтримки перекладу полей в БД;
2.4.6. Вибір готового інструменту для підтримки перекладу полів;
2.4.7. Підтримка перекладу моделей клієнтів, акцій, категорій.

Після виконання робіт, обов'язкова документація змін.

В подальшому потрібно буде також допрацювання SEO.

Вартість договірна, оплата погодинна, згідно узгодженої вартості години.

Технології, які використовуються:
• Python 2.7.15
• Django 1.9.0
• PostgreSQL
• NodeJS 10 + gulp
• Supervisord
• Gunicorn
• Nginx

Бек-енд сайту на Python Django, а фронт-енд сайту Vanilla Javascript.
Встановлено Docker. Вихідний код зберігається в bitbucket.
По сайту є документація та можливість консультації з попереднім розробником.