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

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

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

!;== Критерії оцінки ==

  • назва проекту;
  • категорія;
  • бюджет:
    • від;
    • до;
  • тип проекту;
  • характеристика задача;
  • статус:
    • активний;
    • у виборі виконавця;
    • в роботі;
    • завершений;
    • скасований;
  • дата створення;
  • дата дедлайну.; = компонент онлайн-біржі фрілансу: проекти, заявки, виконавці =
  • проект отримує статус «Завершений»;
  • обидві сторони можуть залишити відгуки.; Типи проектів:
Платформа надає можливість замовникам розміщувати задача і проекти, а фрілансерам — подавати заявки і виконувати роботи:
Реалізація бази проектів і профілів фрілансерів 20
Механізм подання заявок і вибору виконавців 20
керування статусами проектів і чат фрілансер-замовник 20
Інтерактивність через AJAX, рейтинги та відгуки 20
Механіка платіжної комісії і балансів, опціонально 20

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

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

функціональні можливості

!; характеристика

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

Колонки бази

  • підключення платіжної системи для гарантування платежів — ескроу-схема;
  • можливість поповнення балансу фрілансера.; Критерій
функціональні можливості:
  • замовники описують свої потреби та бюджет;
  • фрілансери шукають задача, подають заявки і виконують проекти;
  • ведеться обліковий облік статусів проектів та угод;
  • платформа має змогу нараховувати комісії за посередництво.; Бали
Бекенд K2 Cloud ERP на Python або PHP
БД PostgreSQL або MySQL
Фронтенд HTML5, JavaScript, AJAX, Axios або Fetch API
UI-компоненти DataTables для адмінки, Select2 для категорій, чат через WebSocket або простий AJAX
Друк Генерація договорів або рахунків на замовлення, опціонально

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

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

  • додавання портфоліо робіт;
  • публічні профілі.;=== 2.; База «Проекти» ===

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

Примітка

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

  • назва категорії, як ілюстрація:
    • веб-розробка;
    • дизайн;
    • копірайтинг;
    • переклади;
    • маркетинг;

Колонки бази

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

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

  • фіксована ціна;
  • оплата погодинно.;=== 3.; База «Фрілансери» ===

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

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

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

  • термін виконання;
  • ціна;
  • коментар.; Після підтвердження заявки:

7.; Платежі

  • ПІБ або псевдонім;
  • короткий характеристика — профіль;
  • категорії спеціалізації;
  • рейтинг;
  • портфоліо;
  • кількість виконаних проектів.; Опціонально, для розширення:
  • створення проектів замовниками;
  • фільтрація проектів за:
    • категоріями;
    • бюджетом;
    • типом.;=== 5.; Робота над проектом ===
  • замовник обирає виконавця серед заявок.; * робота через AJAX для реєстрації заявок і актуалізація статусів;
  • модерація проектів і профілів — адмінка;
  • платформа рейтингу фрілансерів на основі:
    • відгуків;
    • кількості успішно завершених проектів;
  • можливість конфігурація комісії платформи;
  • автоматичне вирахування відсотка із гонорару фрілансера;
  • преміум-функції для замовників і фрілансерів:
    • підняття проектів у списку;
    • виділення профілів.; підкатегорії виступає ключовою рисою * можливість багаторівневої структури.; Параметр

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