Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Maksym Hlushtsov

Запропонуйте Maksym роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Донецька, Україна
11 місяців 17 днів тому
Вільний для роботи вільний для роботи
на сервісі 11 місяців 21 день

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
182
HTML та CSS верстання
Веб-програмування

Навички та вміння

Портфоліо


  • React Native додаток для сервісу подорожей 'Mapster'

    Javascript та Typescript
    Метою було створити проект, який дозволяє комплексно формувати тури, що можуть складатися з оренди автомобіля, житла, бронювання авіаквитків, таксі, екскурсій, трансферів з боку клієнта. Ми також створили можливість розміщення всіх цих послуг з боку наших партнерів. При цьому проект містить глобальну адмін-панель, яка охоплює всі вищезазначені функції.

    Найскладнішим було створити архітектуру проекту, що складається з 9 різних сервісів, які об’єднуються в одну складну систему. Нам довелося створити найбільш підходящу UI бібліотеку, створити UI компоненти і зробити багато ідентичних сервісів за короткий час. Початкова мета полягала в тому, щоб усі ці 9 сервісів були створені протягом 3 місяців. Вони повинні були бути мультивалютними, мультимовними, з складними системами ціноутворення для різних типів товарів. По суті, всі ці сервіси — це торгові майданчики, але з набагато складнішим і більш функціональним додаванням товарів. На звичайних торгових майданчиках товари додаються і реалізуються за певним шаблоном. У нашому випадку всі ці товари сильно відрізняються один від одного і не можуть бути підганянні під певний шаблон.

    Зараз існує 2 найпопулярніші фреймворки для створення кросплатформених додатків: React Native і Flutter. Також був варіант створювати нативні додатки для кожної мобільної ОС окремо, використовуючи мови програмування Kotlin і Swift, але ми вирішили відмовитися від цієї ідеї на користь кросплатформної розробки, оскільки така розробка покриває всі потреби, що виникли при створенні проекту. Крім того, така розробка займає набагато менше часу, ніж нативна, що також відповідало нашим планам створити MVP-версію проекту за 3 місяці. Тоді нам довелося обирати між React Native і Flutter, і ми з початку обрали Flutter і реалізували MVP-версію за його допомогою. Потім ми розвивали і масштабували цю версію, але оптимізація додатку значно погіршилася. Ми провели власне дослідження, у процесі якого створили ідентичний додаток на React Native і отримали значне збільшення швидкості завантаження додатку з 4 до 10 разів, тому продовжили розвивати додаток, створений на React Native. Також ми помітили, що додаток на React Native займає набагато менше місця в пам’яті порівняно з Flutter. Нам вдалося зменшити розмір додатку приблизно з 250 МБ до 20 МБ.

    #Django
    #Docker
    #Flutter
    #Mobile_App
    #Python
    #React_Native
    #Responsive_Design
    #UX/UI
    #Vue
    #Web_Development

Активність

  Останні ставки 4
ЧАСТИНА 4 — САЙТ-КАТАЛОГ для парсерів аукціонів Copart, iaai, Emirates Auction (+ API + деплой)
22 175 UAH
ЧАСТИНА 3 — ПАРСЕР Emirates Auction.com + БАЗА ДАНИХ (Backend-інфраструктура)
22 175 UAH
ЧАСТИНА 2 — ПАРСЕР IAAI + БАЗА ДАНИХ (Backend-інфраструктура)
22 175 UAH
ЧАСТИНА 1 — ПАРСЕР Copart + БАЗА ДАНИХ (Backend-інфраструктура)
22 175 UAH