Олексій Лопуленко
Запропонуйте Олексію роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Навички та вміння
Програмування
Портфоліо
-
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
|