Перейти до вмісту

Атестаційні завдання K2 ERP/Сайт фрілансу

Матеріал з K2 ERP Wiki Ukraine — База знань з автоматизації та санкцій в Україні
Версія від 17:46, 29 квітня 2026, створена R (обговорення | внесок) (Створена сторінка: = Модуль онлайн-біржі фрілансу: проекти, заявки, виконавці = == Реальний бізнес-контекст == Платформа дозволяє замовникам розміщувати завдання і проекти, а фрілансерам — подавати заявки і виконувати роботи: * замовники описують свої потреби та бюджет; *...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Модуль онлайн-біржі фрілансу: проекти, заявки, виконавці

Реальний бізнес-контекст

Платформа дозволяє замовникам розміщувати завдання і проекти, а фрілансерам — подавати заявки і виконувати роботи:

  • замовники описують свої потреби та бюджет;
  • фрілансери шукають завдання, подають заявки і виконують проекти;
  • ведеться облік статусів проектів та угод;
  • платформа може нараховувати комісії за посередництво.

Основні завдання

1. Структура довідників

Довідник «Категорії проектів»

Поля довідника:

  • назва категорії, наприклад:
    • веб-розробка;
    • дизайн;
    • копірайтинг;
    • переклади;
    • маркетинг;
  • можливість багаторівневої структури — підкатегорії.

Довідник «Типи проектів»

Типи проектів:

  • фіксована ціна;
  • оплата погодинно.

2. База «Проекти»

Колонки бази

  • назва проекту;
  • категорія;
  • бюджет:
    • від;
    • до;
  • тип проекту;
  • опис завдання;
  • статус:
    • активний;
    • у виборі виконавця;
    • в роботі;
    • завершений;
    • скасований;
  • дата створення;
  • дата дедлайну.

Функціонал

  • створення проектів замовниками;
  • фільтрація проектів за:
    • категоріями;
    • бюджетом;
    • типом.

3. База «Фрілансери»

Колонки бази

  • ПІБ або псевдонім;
  • короткий опис — профіль;
  • категорії спеціалізації;
  • рейтинг;
  • портфоліо;
  • кількість виконаних проектів.

Функціонал

  • реєстрація фрілансерів через анкету;
  • додавання портфоліо робіт;
  • публічні профілі.

4. Заявки фрілансерів

Фрілансери подають заявку на проект із пропозицією.

Поля заявки:

  • термін виконання;
  • ціна;
  • коментар.

Функціонал:

  • замовник обирає виконавця серед заявок.

5. Робота над проектом

Після підтвердження заявки:

  • проект переходить у статус «У роботі»;
  • відкривається можливість комунікації між замовником і фрілансером — чат.

Після завершення:

  • проект отримує статус «Завершений»;
  • обидві сторони можуть залишити відгуки.

6. Додаткові функції

  • робота через AJAX для реєстрації заявок і оновлення статусів;
  • модерація проектів і профілів — адмінка;
  • система рейтингу фрілансерів на основі:
    • відгуків;
    • кількості успішно завершених проектів;
  • можливість налаштування комісії платформи;
  • автоматичне вирахування відсотка із гонорару фрілансера;
  • преміум-функції для замовників і фрілансерів:
    • підняття проектів у списку;
    • виділення профілів.

7. Платежі

Опціонально, для розширення:

  • підключення платіжної системи для гарантування платежів — ескроу-схема;
  • можливість поповнення балансу фрілансера.

Технічні вимоги

Параметр Опис
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Axios або Fetch API
UI-компоненти DataTables для адмінки, Select2 для категорій, чат через WebSocket або простий AJAX
Друк Генерація договорів або рахунків на замовлення, опціонально

Критерії оцінки

Критерій Бали
Реалізація бази проектів і профілів фрілансерів 20
Механізм подання заявок і вибору виконавців 20
Управління статусами проектів і чат фрілансер-замовник 20
Інтерактивність через AJAX, рейтинги та відгуки 20
Механіка платіжної комісії і балансів, опціонально 20

Примітка

Платформа фрілансу — критично важлива для розвитку сучасної економіки послуг.

Якісна біржа фрілансу допомагає з'єднати компанії та фахівців з усього світу.