feat: добавить отзывы, milestone-платежи, портфолио, skill-tests и верификацию (фичи Upwork/Fiverr)

Фичи конкурентов внедрены:
- Reviews API + UI — система отзывов с рейтингом 1-5 звёзд
- Milestones (Upwork-style) — разделение escrow на этапы с submit/approve
- Portfolio — портфолио фрилансера с превью работ и технологиями
- Skill Tests (Upwork-style) — сертификация навыков с тестами
- Verification Badges — верификация email/phone/id/bank

Модели: Milestone, PortfolioItem, SkillTest/SkillTestResult, Verification
This commit is contained in:
2026-07-03 14:03:44 +00:00
parent fd52eeae3c
commit 6ecb110768
13 changed files with 623 additions and 1 deletions
+7 -1
View File
@@ -5,14 +5,20 @@ from app.models.project import Project
from app.models.proposal import Proposal
from app.models.ai_match import AIMatch
from app.models.escrow import EscrowTransaction
from app.models.milestone import Milestone
from app.models.work_session import WorkSession
from app.models.review import Review
from app.models.message import Message
from app.models.notification import Notification
from app.models.portfolio import PortfolioItem
from app.models.skill_test import SkillTest, SkillTestResult
from app.models.verification import Verification
__all__ = [
"User", "FreelancerProfile", "ClientProfile",
"Project", "Proposal", "AIMatch",
"EscrowTransaction", "WorkSession",
"EscrowTransaction", "Milestone", "WorkSession",
"Review", "Message", "Notification",
"PortfolioItem", "SkillTest", "SkillTestResult",
"Verification",
]