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

Олексій Лопуленко

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

Україна Одеса, Україна
29 днів 16 годин тому
Вільний для роботи вільний для роботи
вік 28 років
на сервісі 7 років

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
191
Linux та Unix

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

Програмування

Портфоліо


  • 88 699 UAH

    Розробка Eviche

    PHP
    Стек технологій
    Back-end: Laravel 10 (REST API, Artisan Console, Service Layer Architecture)
    Database: MySQL 8
    Документація: Swagger (OpenAPI)
    Інші інструменти: Laravel Scheduler (Cron), Laravel Sanctum (автентифікація), Laravel Livewire Tables (адмінка), Laravel Excel, GuzzleHttp

    - Короткий опис
    Розробив веб-систему для збору, зберігання та адміністрування законопроектів з відкритих даних Верховної Ради України. Система також надає REST API для взаємодії з фронтенд-додатками.

    - Основні функції
    1. Парсинг даних з API Верховної Ради
    Інтеграція з data.rada.gov.ua
    Регулярне оновлення даних через Artisan-команди та Laravel Scheduler (cron).
    Обробка JSON і TSV-форматів (пленарні голосування, список депутатів, законопроєкти тощо).

    2. Збереження структури в БД
    Проєкт реалізує збереження розділених сутностей: законопроєкти, депутати, голосування, фракції, пленарні засідання.
    Використано реляційні зв’язки (hasMany, belongsToMany) для коректної побудови звітів та аналітики.

    3. Адміністративна панель
    Побудована на базі Laravel Livewire Tables.

    Реалізовано CRUD для управління:
    законопроєктами,
    депутатами,
    фракціями,
    голосами.
    Додано фільтри, сортування, пагінацію, пошук.

    4. REST API для фронтенду
    Побудований повноцінний API для взаємодії з публічним фронтендом (React/Next.js).
    Всі запити захищено токенами через Laravel Sanctum.

    В API реалізовано:
    отримання списку законопроєктів,
    перегляд інформації по законопроєкту,
    фільтрацію за темами, фракціями, датами,
    отримання результатів голосувань та активності депутатів.

    5. Swagger документація
    Інтегрована Swagger-UI для зручного перегляду та тестування API.
    Автоматизована генерація документації через PHPDoc-коментарі.
    Документація охоплює всі основні маршрути, типи запитів і валідацію.


    - Моя роль
    Проєктування структури бази даних.
    Реалізація парсера API та логіки збереження.
    Створення адмін-панелі з Livewire та DataTables.

    Побудова безпечного REST API.
    Тестування функціональності.
    Написання Swagger-документації.

    - Результат
    Система дозволяє автоматизувати процес моніторингу діяльності Верховної Ради, зберігати історичні дані та створювати кастомізовані запити для фронтенд-додатку або аналітичних цілей.
  • 110 874 UAH

    Розробка сайту

    PHP
    Створення сайту на yii2, проектування бази, розробка логіки сайту на основі фрймворку Yii2,
    розробка адмін панелі, підключення шаблону для клієнтської частини.
  • 5000 UAH

    Сайт обслуговування

    PHP
    Модулі каталогізації.
  • 15 000 UAH

    Сервіс для веб-сайту

    PHP
    Розробка додаткових модулів, налаштування фільтрації товарів, SEO оптимізація

Активність

  Останні ставки 10
Програмісту з знанням фреймворку Laravel (правки/розробка)
1111 UAH
Full‑stack розробник | vibe coding | Claude Code / Cursor / Copilot
700 UAH
Програмування системи ERP (Планування ресурсів підприємства) з кодом Claude
1288 UAH
Збір даних з відкритих баз (парсинг)
4000 UAH
Написати роль продавця для адмінки сайту
9500 UAH
Виправлення помилки
1000 UAH
Налаштувати скрипт передачі форми в KeyCRM через API
1500 UAH
Логування IP
1109 UAH
Створити класс php API UpWork
2500 UAH
Відредагувати сайт laravel та розробити власний астропроцесор
5000 UAH